我的脚本计数元素,但是如果我执行if语句则不正确,我只需要第一个元素的TRUE,我的 jsfiddle 代码在这里:
http://jsfiddle.net/marco3/kE5jR/6/
我不明白这里的结果是“假”,因为柜台工作没有问题......
if(count == 1)
我的脚本计数元素,但是如果我执行if语句则不正确,我只需要第一个元素的TRUE,我的 jsfiddle 代码在这里:
http://jsfiddle.net/marco3/kE5jR/6/
我不明白这里的结果是“假”,因为柜台工作没有问题......
if(count == 1)
这是工作演示:
$('div.wrapper .wrapper_item').each(function (e) {
var count = $( this).index();
alert(count);
if (count == 1) {
alert('TRUE');
}
else {
alert('FALSE');
}
});
$('div.wrapper').each() 将遍历所有具有“wrapper”类的 div 元素。
你有几个?只有1个。
所以尝试例如 $('div.wrapper div').each() 或 $('div.wrapper .wrapper_item').each()
循环遍历所有 .wrapper_item 元素。
尝试这个
$('div.wrapper div').each(function () {
if ($(this).is(':first-child')) { alert('TRUE'); } else { alert('FALSE'); }
});