我有一些複選框。當我選擇其中一個時,我需要添加一個新元素到列表中。
我在jQuery中實現了一個更改函數。當我選中一個複選框時,它會像列表中那樣添加列表中的元素,但是當我取消選擇它時,它不會刪除該元素。
列表ID是sumary
,並且列表中的複選框和元素具有相同的屬性name
。
要刪除我都試過,但它不工作:
$("#sumary").find("li[name=$(this).attr('name')]").remove();
如果我硬編碼值$(this).attr('name')
它的工作原理,所以這個問題是這樣的:
$(this).attr('name')
什麼解?