2013-04-05 62 views
0

我目前使用下面的代碼循環複選框。它的工作原理,但它是讓我的網頁上的每一個複選框。有沒有辦法只選擇共享相同的名稱,類,或存在於同一個div容器中的某一組複選框?選擇複選框作爲一組

感謝

$('input[type=checkbox]').each(function() { 
...do stuff 

回答

2

過濾的名字:

$('input[type=checkbox][name=yourname]') 

$('input[type=checkbox]').filter('[name=yourname]') 

過濾通過類

$('input[type=checkbox]').filter('.myclass') 

濾波由父:

$('input[type=checkbox]', parent) 
2

在同一div(假定它有一個類):

$('.theclassofthediv input[type=checkbox]').each(function() { 
2

濾波器按名稱:

$('input[type=checkbox][name=name]') 

濾波器由類

$('input[type=checkbox]').filter('.myclass').each(..) 
1

Filtering by類,直接在選擇器中不使用.filter()

$('input.myclass[type=checkbox]');