我是我的直播网站。请访问Here
当我在顶角的任何菜单中,例如“关于我们”,“联系我们”时,当我点击“更多”然后它可以工作但是当我在家时那个时候“更多”没有工作。请指导我。 您可以通过Inspect元素查看代码,javascript名称是custom.js。
提前致谢☺
答案 0 :(得分:0)
“more”链接有href =“#”所以当事件执行时
$('.navbar-nav li a').bind('click', function(event) {
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 1500, 'easeInOutExpo');
event.preventDefault();
});
$($ anchor.attr('href'))。offset()返回undefined; 您需要从下拉切换按钮中删除事件:
$('.navbar-nav li a:not(.dropdown-toggle)').bind('click', function(event) {
答案 1 :(得分:0)
可以通过不将点击事件分配到下拉列表来解决:
$('.navbar-nav li:not(.dropdown) a').bind(........