jQuery에서 반환 된 배열 값의 수를 기반으로 확인란의 수를 만들어야합니다.관련 divs의 확인란 목록 만들기
<div class="bob" data-xyz="fish"></div>
<div class="bob" data-xyz="dog"></div>
<div class="bob" data-xyz="fish"></div>
<div class="bob" data-xyz="cat"></div>
<div class="bob" data-xyz="fish"></div>
Ineed이 같은 HTML에서 결과 값을 표시 : 여기 내 코드는
<label>
<input class="fish" type="checkbox" />
fish
</label>
<label>
<input class="cat" type="checkbox" />
cat
</label>
<label>
<input class="dog" type="checkbox" />
dog
</label>
이것은 내가 뭘하려 :
var items = {};
$('div.bob').each(function() {
items[$(this).attr('data-xyz')] = true;
});
var result = new Array();
for(var i in items) {
result.push(i);
}
alert(result);
는 같은 클래스 이름으로 가능하다? like class = "abc"data-abc = "" '+ item +' "" –