如何在选项标签内部添加标签?

时间:2014-09-18 15:51:10

标签: javascript jquery html

您好我试图设置:

jQuery('<select>').html('<option>aa<i class="test"></i></option>');

但我得到了

"<option>aa</option>"

因此,您可以在元素中看到jquery strip标签。

是否有可能避免这种情况?

P.S。如果我不使用js,这项工作很好。

这也不起作用:

jQuery('<select>').html('<option>aa this is <strong>BOLD TEXT</strong></option>');

这也是:

jQuery('<select>').html('<option> aa<span class="a"></span></option>');

仅返回:&#34; AA&#34;

P.S。 如回答的那样 It is bad to put <span /> tags inside <option /> tags, only for string manipulation not styling?

将标记符放入标记内无效。

1 个答案:

答案 0 :(得分:3)

似乎选项标签不能包含任何子元素。