Jquery IE是否有最大选择器长度?

Jquery IE是否有最大选择器长度?,jquery,internet-explorer,jquery-selectors,Jquery,Internet Explorer,Jquery Selectors,单击“清除”时,我使用下面给出的语句从选定列表中删除复选标记。它在FF和GC(google Chrome:-)中工作得非常完美,但在IE中却不行 $("#divResults li span .ui-icon-check").each(function () {$(this).remove(); }); 你知道为什么这在IE中不起作用吗?IE中使用的选择器的数量是否有具体限制 提前谢谢。我不知道有什么限制,但这很可能不是你的问题。我不知道到底是什么问题,但选择器的长度肯定不是它。你需要那么具体

单击“清除”时,我使用下面给出的语句从选定列表中删除复选标记。它在FF和GC(google Chrome:-)中工作得非常完美,但在IE中却不行

$("#divResults li span .ui-icon-check").each(function () {$(this).remove(); });
你知道为什么这在IE中不起作用吗?IE中使用的选择器的数量是否有具体限制


提前谢谢。

我不知道有什么限制,但这很可能不是你的问题。我不知道到底是什么问题,但选择器的长度肯定不是它。你需要那么具体吗?如果您可以选择
$('.ui图标检查')
请尝试。您应该发布选择器打算针对的HTML片段。
$(“#divResults li span.ui图标检查”).remove()中没有其他内容,code>就足够了。each()
@Nick:事实上我一开始就是这么做的。它在除IE之外的其他浏览器中运行良好,所以我尝试使用每种浏览器。现在,如果我从选择器中删除li和span:-),它就可以工作了。我不知道有什么限制,但这很可能不是您的问题。我不知道到底是什么问题,但选择器的长度肯定不是它。你需要那么具体吗?如果您可以选择
$('.ui图标检查')
请尝试。您应该发布选择器打算针对的HTML片段。
$(“#divResults li span.ui图标检查”).remove()中没有其他内容,code>就足够了。each()
@Nick:事实上我一开始就是这么做的。它在除IE之外的其他浏览器中运行良好,所以我尝试使用每种浏览器。现在,如果我从选择器中删除li和span:-),它就可以工作了。
$(".ui-icon-check", "#divResults").remove();