StackOverflow 如何创建它的标签系统.它如何格式化文本区域中的html?
How does StackOverflow create its tag system. How can it format the html in a text area?
我只是不知道从哪里开始.如果有人可以指导我,那么我可以知道该采取什么方向,这样我就可以编写一些有人可以检查的代码.
I just don't know where to begin. If someone could guide me, then I can know what direction to take so I can write some code that someone can check.
像这样:
基本上,当我按空格键时,如何在 div 内部添加一个新元素/div?
我会做的是:
当您在输入中写入并假设您选择 HTML 时,它会在左侧 DIV 中创建一个跨度并减小右侧 div 的宽度以匹配剩余大小.当然,在您的跨度内有带有删除符号的文本 HTML.
When you write inside the input and let's say you select HTML, it creates a span in the left DIV and reduces the width of the right div to match the remaining size. Of course, inside your span there's the text HTML with the delete sign.
您可以使用 jQuery 轻松完成.
You could do it easily using jQuery.
例子:
<div id="master_div">
<div id="categories">
</div>
<div id="input">
<input type="text" value="" />
</div>
</div>
你写了一些 jQuery/JS
And you write some jQuery / JS
这篇关于stackoverflow 如何制作其 Tag 输入字段?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!