<div class="aa">
<input type='radio' id="1" name='choices' value='1'/>
<input type='radio' id ="2" name='choices' value='2'/>
<input type='radio' id="3" name='choices1' value='3'/>
<input type='radio' id="4" name='choices1' value='4'/>
</div>
jQuery를길이가 정의되지 않은 이유는 무엇입니까?
$(".aa :radio").change(function() {
var names = {};
$('.aa :radio').each(function() { // find unique names
names[$(this).attr('name')] = true;
});
var count = 0;
$.each(names, function() { // then count them
count++;
});
alert ("count " + count + " length " + names.length); //names length comes up as undefined why?
}).change();
자바 스크립트 객체는 length 속성이없는 –