为了账号安全,请及时绑定邮箱和手机立即绑定

关于jq遍历each()

关于jq遍历each()

ABOUTYOU 2018-11-07 12:13:40
       var aBtn = $('#block_nav').find('a');       //     console.log(aBtn.length);   // aBtn.click(function(){$('html,body').animate({scrollTop:$('.1').offset().top}, 800);});        aBtn.each(function(i){           $(this).click(function(){               $('html,body').animate({scrollTop:$('div[class = i ]').offset().top}, 800);           });       });如上,想要把each()里面的i,与class为i的div相对应,但是$('div[class = i ]')这样写是不行的,求解决方案
查看完整描述

1 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

$('div[class = i ]') 替换为$('.' + i)


查看完整回答
反对 回复 2018-12-13
  • 1 回答
  • 0 关注
  • 702 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信