這是正確的嗎?jQuery的僞類
var deleteIndex = 3;
$("ol li:nth-child(deleteIndex)").remove();
由於某種原因,這似乎不起作用。執行此操作將清除整個列表。 var deleteIndex = 3; $("ol li:eq(deleteIndex)").remove();
這是正確的嗎?jQuery的僞類
var deleteIndex = 3;
$("ol li:nth-child(deleteIndex)").remove();
由於某種原因,這似乎不起作用。執行此操作將清除整個列表。 var deleteIndex = 3; $("ol li:eq(deleteIndex)").remove();
您需要使用:
var deleteIndex = 3;
$("ol li:nth-child(" + deleteIndex + ")").remove();
使deleteIndex轉化爲3.或者,如果3只是這裏使用一個常數,你可以只使用3
如果這是不允許的,是療法 – Prakhar 2011-03-18 17:17:04