我用这个:http://xoxco.com/projects/code/tagsinput/
作为自动重现的插件。
我希望组合框中的某些字段是粗体。
这是组合框中的数据:
john, jackson, tom, <b>peter</b>, alex
我希望彼得大胆。
但事实并非如此。当我去检查元素时,它显示&lt; b>彼得&lt; / b&gt;,但当我编辑为html时,打开源代码的编辑器,它显示&lt; b>和&lt; / b&gt;:&amp; l t; b&amp; g t;大胆的l t; / b&amp; g t;
如何解决这个问题?
答案 0 :(得分:1)
这是我带来的一种补丁解决方案:
在我建立了我的dom之后..我改变了元素的innerHTML
当然,您可以使用比较字符串等元素进行操作。
<input id="tag1" value="alpha,beta,gamma,delta">
<input id="someOtherId" value="peter,jackson">
var arr = $('#tag1_tagsinput span.tag');
var arr2 = $('#someOtherId_tagsinput span.tag');
var spanChild = arr[2].getElementsByTagName('span');
spanChild[0].innerHTML = "<b>"+spanChild[0].innerHTML+"</b>";