jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 这是偶数还是奇数?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
所以我在 saw this question以前在SO,它让我想到了。

基本上OP有这样的一些

<div>a</div>
<div>b</div>
<div>c</div>
<div>d</div>
$('div').each( function() {
   //do something different based on whether even or odd div
   if ($(this) == ':even') {}  //invalid markup I kNow!
   else {}
});

有没有办法告诉里面的.each()你的当前元素是一个奇怪甚至甚至实例?

有jQuery的.filter方法,但是当它有一个元素时,它总是返回true。

我也意识到你可以使用第n个孩子的选择器或者以其他方式设置,但我很好奇这个具体的情况。

解决方法

.each的回调通过元素的索引和元素:
$('div').each(function(i,el) {
   // As a side note,this === el.
   if (i % 2 === 0) { /* we are even */ }
   else { /* we are odd */ }
});

大佬总结

以上是大佬教程为你收集整理的jquery – 这是偶数还是奇数?全部内容,希望文章能够帮你解决jquery – 这是偶数还是奇数?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。