Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
432 views
in Technique[技术] by (71.8m points)

jquery - Bootstrap dropdown menu links not clickable

I have a page: http://www.poh.me/nordisk/ where the dropdown menu links on this page works, but the subslinks (e.g. http://www.poh.me/nordisk/contact/) the anchors becomes unclickable.

I've tried every thing from removing data-toggle from the links to z-index css and other tips I read from others having a similar problem.

Any help is much appreaciated :-)

Thanks!!

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

You have errors in your code:

enter image description here

Uncaught TypeError: Cannot read property 'top' of undefined

$(".links a, .nav a").click(function (event) {
    event.preventDefault();
    var dest = 0;

    //                Error here 
    //                       vvvv
    if ($(this.hash).offset().top > $(document).height() - $(window).height()) {
        dest = $(document).height() - $(window).height();
    } else {
        dest = $(this.hash).offset().top;
    }
    $('html,body').animate({scrollTop: dest}, 800, 'swing');
});

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...