我有一個窗體有幾個跨度與id =「myid」。我希望能夠從DOM中刪除所有具有此ID的元素,並且我認爲jQuery是最好的方式。我想通了如何使用$一個.remove()方法來刪除該ID的一個實例,通過簡單地做:使用jquery刪除給定ID的所有元素
$('#myid').remove()
當然,只有消除身份識別碼的第一個實例,但是。如何迭代myid的所有實例並將其全部移除?我認爲jquery $ .each()方法可能是這樣的,但我無法弄清楚遍歷myid的所有實例並刪除它們的語法。
如果有一個乾淨的方法來做到這一點與普通的JS(不使用jQuery)我也打開了。也許問題是,ID應該是唯一的(即你不應該有多個ID =「myid」的元素)?
感謝,
克里斯
請嘗試我張貼在下面的代碼段,它應該工作。 – ace 2010-11-19 08:41:56
「具有給定ID的所有元素」在我的大腦中傷害。 ID應該是獨一無二的。 – domih 2016-02-22 15:47:22