我有這樣的HTML標記的背後,爲什麼列表項左使用jQuery選擇
<ul>
<li id="inspectionItem">blah</li>
<li id="inspectionItem">blah</li>
</ul>
當我這樣做jQuery中,
$("#inspectionItem").remove();
它只是從列表中,我們將刪除的第一個項目留下這個,
<ul>
<li id="inspectionItem">blah</li>
</ul>
我認爲我選擇的選擇器的想法是,它會選擇所有的列表項目是否匹配?
我剛剛學習jquery,所以我不太熟悉原因。有沒有人有這樣的調試技巧?
嘗試。然後執行:$(「。inspectionItem」)。remove(); ..它工作嗎? – shadesco
任何體面的html編輯器都會抱怨多個相同的Id字段。 – asawyer
在這裏,@Rob Hruska在我面前說了幾秒鐘。 – shadesco