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

代码里用$("span").eq(index)就可以,用$("span:eq(index))就不行?

 $(function () {

                $("span").each(function (index) {

                    switch (index) {

                        case 0:

                            $("span").eq(index).fadeTo(1000,0.3);

                            break;

                        case 1:

                            $("span").eq(index).fadeTo(1000,0.5);

                            break;

                        case 2:

                            $("span").eq(index).fadeTo(1000,0.7);

                            break;

                    }

                });

            });


正在回答

2 回答

引号里的变量是不识别的,"+index+",试试

1 回复 有任何疑惑可以回复我~
#1

我心自飞扬 提问者

太棒了,完美的解决了我的问题!
2016-01-16 回复 有任何疑惑可以回复我~

我试的都可以啊   看你给的代码里少半个引号$("span:eq(index)"),是这个原因吗

5695f93f0001b5dd03970080.jpg

http://img1.sycdn.imooc.com//5695f95300019fc702790139.jpg


0 回复 有任何疑惑可以回复我~
#1

我心自飞扬 提问者

具体数字带进去是可以的,如果换成index就不行了。。
2016-01-13 回复 有任何疑惑可以回复我~
#2

我心自飞扬 提问者

谢谢!
2016-01-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

代码里用$("span").eq(index)就可以,用$("span:eq(index))就不行?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信