5-2楼层滚动的问题

5-2楼层滚动的问题

// 点击楼层导航切换楼层

navLis.click(function(){

// 定义两个数组,用于切换楼层编号与楼层标题

var array1 = ["F1","F2","F3","F4","F5"];

var array2 = ["服装","美妆","手机","家电","数码"];

var index = $(this).index();

navLis.css("color", "#666");

   for (var i = 0; i < navLis.length; i++) {

    navLis.eq(i).text(array1[i]);

   }

   $(this).css("color", "#f01414").text(array2[index]);

   $('html,body').animate({

    'scrollTop': floors.eq(index).offset().top

   },800);

   

})

为什么点击楼层导航时动画滚动至相应楼层只执行了一次,第二次点击只改变了高亮样式,楼层不滚动了

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
小丸子爱吃菜 2018-01-23 10:52:34

将你这部分脚本放进你提交的作业中进行了测试,是没有问题可以实现楼层滚动效果的,而且能反复点击。

因代码较多,不知道你的整体代码中做了怎么样的修改,所以无法去排查你的问题所在。

建议重新提交一次作业,根据你整体的代码,对问题做出排查。

祝学习愉快!

一路电光带火花 2018-01-23 09:40:50

你可以提交作业啊,将你的问题讲清除,老师会给你思路和建议的~

  • 提问者 慕先生3498686 #1
    已经提交过一次了,老师让我再修改一下,其他问题都OK,就这个卡住了
    2018-01-23 10:10:43
正在想名字呢 2018-01-21 11:24:57

同学,你把代码贴全了,我帮你测试一下,看看啥问题

  • 提问者 慕先生3498686 #1
    代码太多贴不上来咋办
    2018-01-22 22:19:23
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师