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

为啥函数后面要加retrun false

 $(function () {

        //navlist

        $('#navList').on('click', '.nav-btn', function (event) {

            if ($(this).hasClass('btn-active')) {

                $('#expandZone #closeBtn').click();

                return false;

            }

            var curIndex = $(this).index() , mlValue = '-' + curIndex * 100 + '%';

            if ($('#expandZone').hasClass('active')) {

                $('#expandZone .expdiv').animate({ marginLeft: mlValue });

            }

            else {

                $('#expandZone .expdiv').css({ marginLeft: mlValue });


                $('#expandZone').animate({ height: '130px' }).addClass('active');

            }

            $(this).addClass('btn-active').siblings().removeClass('btn-active');

            return false;

        });


        $('#expandZone #closeBtn').on('click', function () {

            $('#expandZone').animate({ height: '0px' }, function () {

                $(this).removeClass('active');

                $('#navList .btn-active').removeClass('btn-active');

            });

            return false;

        });

    });


正在回答

1 回答

阻止默认事件结束这个事件

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

举报

0/150
提交
取消
形形色色的下拉菜单
  • 参与学习       106972    人
  • 解答问题       543    个

本教程从易到难,循循渐进,运用不同技术实现动态下拉菜单

进入课程

为啥函数后面要加retrun false

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