您好我试图设置:
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?
将标记符放入标记内无效。
答案 0 :(得分:3)
似乎选项标签不能包含任何子元素。