2011-08-24 45 views
0

我有一個滾動內容通過href的導航控制。我使用localScroll滾動內容。所以問題是如何將類添加到當前顯示的內容部分的屬性。這就是我發起滾動jQuery localScroll - 如何添加類點擊<a>?

<script style="text/javascript"> 
     $(document).ready(function() { 
     $('.navigation').localScroll(); 
     }); 
    </script> 

感謝, Arek

回答

0

<a>你有任何的ID或要添加類上的每一個

點擊,如果是這樣的<a id="target" >你可以試試下面

$('#target').click(function() { 
    $("p").addClass("myClass yourClass"); 
}); 
+0

沒有,沒有ID。但我明白了。檢查下面的答案 – arekk

1

的我想通了:

<script style="text/javascript"> 
     $(document).ready(function() { 
      $('.navigation').localScroll(); 
      $('.navigation').find('a').click(selectNav); 
      function selectNav() { 
       $(this) 
       .parents('ul:first') 
        .find('a') 
        .removeClass('selected') 
        .end() 
       .end() 
       .addClass('selected'); 
       } 
       function trigger(data) { 
        var el = $('.navigation').find('a[href$="' + data.id + '"]').get(0); 
        selectNav.call(el); 
        } 
     }); 
    </script> 
0

我也在研究這個,@arekk的答案給了我一個主意。我實現了我的這種方式

$('#sub-menu a').click(function(){ 
    var links = $('#sub-menu a'); 
    links.removeClass('selected'); 
    $(this).addClass('selected'); 
}); 

我希望這個作品的人尋找