2012-04-30 47 views
2

我可以簡單地使用此代碼刪除選中的複選框如何刪除複選框文本

$(".ImdbAddArtist:checked").slideUp('slow'); 

但是,我不能刪除複選框的文本

我怎樣才能做到這一點?

例如

<input type="checkbox" value="1500-374-Tom Cruise" class="ImdbAddArtist" name="artist[]">Tom Cruise 

例如,當我使用此代碼

$(".ImdbAddArtist:checked").slideUp('slow'); 

刪除它不僅能消除checkboxes.How可我刪除文字?例如,它是湯姆克魯斯

+0

與格包裹,並刪除整個DIV – matino

+0

你建立一個表格時,都會請使用['label'標籤(https://developer.mozilla.org/en/HTML/Element/label) (不只是複選框,每個表單元素)。它提供了更好的用戶體驗和可訪問性,有時它也可以幫助像這樣的程序員;)。 – kapa

回答

4

將其包裝在標籤中。包裝在標籤中的好處在於標籤也可以點擊。

<label id="myLabel"><input type="checkbox" value="1500-374-Tom Cruise" class="ImdbAddArtist" name="artist[]">Tom Cruise</label>