IE8 - jquery remove() 对第 n 个元素不起作用
IE8 - jquery remove() does not work on a nth element
使用时:
$('element')[1].remove();
我知道 remove() 不是一个方法。
Object doesn't support property or method 'remove'
在我的示例中,我想删除第二个元素。而且我不想为每个元素分配一个唯一标识符。在这种情况下如何正确使用 remove() 方法?
尝试使用 .eq(index)
提取索引为 1 的元素。通过使用括号表示法,将提取的值是普通的 javascript 对象。它不会包含一个名为 .remove()
的函数,
$('element').eq(1).remove();
或
$($('element')[1]).remove();
使用时:
$('element')[1].remove();
我知道 remove() 不是一个方法。
Object doesn't support property or method 'remove'
在我的示例中,我想删除第二个元素。而且我不想为每个元素分配一个唯一标识符。在这种情况下如何正确使用 remove() 方法?
尝试使用 .eq(index)
提取索引为 1 的元素。通过使用括号表示法,将提取的值是普通的 javascript 对象。它不会包含一个名为 .remove()
的函数,
$('element').eq(1).remove();
或
$($('element')[1]).remove();