如何在平滑的滚动脚本中排除链接?(jQuery的)

超级公司

我在网站上使用的是Bootstrap 3传送带。我也在使用这个jQuery脚本:

<script>
    $(function() {
        $('a[href*=#]:not([href=#])').click(function() {

            if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {

                var target = $(this.hash);
                target = target.length ? target : $('[name=' + this.hash.slice(1) +']');

                if (target.length) 
                {
                    $('html,body').animate({
                      scrollTop: target.offset().top
                    }, 1000);
                    return false;
                }
            }
        });
    });
</script>

问题是,在滑动转盘时,它会单击#carousel链接。这使转盘无法正常工作。

我想知道的是,是否可以#carousel从脚本中排除因此,该脚本不适用于#carousel,但适用于所有其他链接。

谢谢你。

阿德内

只需将其添加到选择器

$('a[href*=#]:not([href=#]):not([href=#carousel])')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

无需jQuery即可平滑滚动锚链接

来自分类Dev

如何从.click句柄中排除链接

来自分类Dev

如何在grep中排除符号链接?

来自分类Dev

新版jQuery破坏了平滑滚动脚本

来自分类Dev

如何提高视差滚动脚本的性能?

来自分类Dev

如何在平滑滚动脚本中排除链接?(jQuery的)

来自分类Dev

如何在SQL中排除周末?

来自分类Dev

如何在SQL中排除特定记录?

来自分类Dev

试图从窗口滚动jQuery中排除页脚高度

来自分类Dev

如何在Amazon Cloudfront中排除URL?

来自分类Dev

如何在Geb中排除测试?

来自分类Dev

如何在Phabricator查询中排除值

来自分类Dev

如何在rsync中排除文件?

来自分类Dev

如何在rsync中排除文件?

来自分类Dev

如何从jQuery函数中排除行?

来自分类Dev

如何从WordPress搜索中排除HTML链接?

来自分类Dev

如何在ActiveRecord中排除搜索结果?

来自分类Dev

如何在此脚本中从tar中排除目录?

来自分类Dev

如何在令牌JavaCC中排除字符“

来自分类Dev

jQuery水平滚动脚本的奇怪行为

来自分类Dev

如何在jmeter脚本中排除/包含Google地图?

来自分类Dev

如何在rsync / rsnapshot中排除符号链接

来自分类Dev

jQuery-当滚动到达块时如何启动脚本?

来自分类Dev

如何在if循环中排除负数?

来自分类Dev

如何在休眠联接中排除列

来自分类Dev

php初学者的问题,如何在此脚本中排除文件夹

来自分类Dev

Bootstrap平滑滚动脚本破坏了页面上的所有其他内容

来自分类Dev

如何在Yii2中排除在DOM中渲染现有脚本

来自分类Dev

平滑滚动到元素时如何在没有jquery的情况下控制滚动时间?