jquery click()无法在Gallerific页面导航上工作

jquery click()无法在Gallerific页面导航上工作,jquery,nivo-slider,Jquery,Nivo Slider,请帮助使点击处理程序工作 <ul class="thumbs" id="main_navi"> <li class="cir" id="navi0"><a class="thumb" title="1st Tee" rel="history"><img src="t/1st-Tee.jpg" alt="1st Tee" /></a></li> </ul> <a id="page-nav

请帮助使点击处理程序工作

  <ul class="thumbs" id="main_navi">
    <li class="cir" id="navi0"><a class="thumb" title="1st Tee" rel="history"><img src="t/1st-Tee.jpg" alt="1st Tee" /></a></li>
  </ul>

  <a id="page-nav" title="Prev" href="#1">Prev</a>

   /* this click works */
    $("#main_navi li").click(function(){
        // stop the running galleries
        $(".nivoSlider").data('nivoslider').stop();
        // Play the nivo slider from the first image of the gallery after clicking on the thumb
        $("#slider"+($(this).prevAll().length+1) + " a.nivo-control").first().click();
    });
    /* this one does not */
    $("#page-nav").click(function (){
        $(".nivoSlider").data('nivoslider').stop();
    });
我使用的是一个自定义脚本,具有拇指高亮显示的自动启动功能。对于每个突出显示的拇指,右侧都会显示大图像。如果我单击一个拇指,[$main\u navi li]将停止高亮显示。但是,如果我单击页面导航转到第2页,拇指突出显示不会停止,并将我跳回第1页

基本上,如果我转到第2页,我需要拇指突出显示停止,以便我可以停留在第2页。

更新:对于一些HTML,事情有点清楚,但仍然不是很清楚。就页面跳转问题而言,您可以通过两种方式解决此问题:

添加javascript:void0;指向href而不是锚定标记

<a id="page-nav" title="Prev" href="javascript:void(0);">Prev</a>

你的一些HTML可能会有所帮助,甚至是JS Fiddle。你是说点击没有触发,还是说点击正在触发但没有做你想让它做的事情?我在点击中放置了一个警报,但没有收到任何警报,所以我猜它没有触发。不幸的是,这破坏了脚本。我猜它会干扰galleriffic的代码。页面导航的HTML代码是由Gallerific的脚本添加的。请参阅我的更新。我仍然看不到全貌,但希望这能解决部分问题。您可以发布一个JSFIDLE吗?我已经在这里发布了脚本:正如您将注意到的,拇指高亮显示并自动转到下一步。如果在拇指突出显示在第1页时,通过单击2或下一步转到第2页,库将跳回第1页。我需要防止这种情况发生。
    $("#page-nav").live('click', (function (){
        $(".nivoSlider").data('nivoslider').stop();
        return false;
    });