热门导航链接不起作用

时间:2014-07-26 08:57:50

标签: javascript jquery html css nav

当页面向下滚动时,我正在使用此代码修复导航。 但是,当我应用此脚本链接不起作用。但是当我删除脚本时,链接正常工作。

我该如何解决这个问题?

这是问题所在。 http://bigtechideas.com/asp/

HTML

<div class="single-page-nav">
---- Navigation is here -----
</div> 

脚本:

<script>
            if ( ! window.console ) console = { log: function(){} };

            // The actual plugin
            $('.single-page-nav').singlePageNav({
                offset: $('.single-page-nav').outerHeight(),
                filter: ':not(.external)',
                updateHash: true,
                beforeStart: function() {

                    console.log('begin scrolling');
                },
                onComplete: function() {
                    console.log('done scrolling');
                }
            });
        </script>
        <script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-36251023-1']);
  _gaq.push(['_setDomainName', 'jqueryscript.net']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>


<script>

var num = 10; //number of pixels before modifying styles

$(window).bind('scroll', function () {
    if ($(window).scrollTop() > num) {
        $('.single-page-nav').addClass('fixed');
    } else {
        $('.single-page-nav').removeClass('fixed');
    }
});

//USE SCROLL WHEEL FOR THIS FIDDLE DEMO
</script>

0 个答案:

没有答案