我在导航中通过href控制滚动内容。我使用localScroll滚动内容。所以问题是如何将类添加到内容的当前显示部分的属性。这就是我启动滚动的方式
<script style="text/javascript">
$(document).ready(function () {
$('.navigation').localScroll();
});
</script>
谢谢, Arek
答案 0 :(得分: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>
答案 1 :(得分:0)
对于<a>
您是否有任何ID,或者您希望在点击每个
如果是这样的<a id="target" >
,您可以尝试下面的
$('#target').click(function() {
$("p").addClass("myClass yourClass");
});
答案 2 :(得分:0)
我也在调查这个问题,而@arekk的回答给了我一个想法。我以这种方式实施了我的
$('#sub-menu a').click(function(){
var links = $('#sub-menu a');
links.removeClass('selected');
$(this).addClass('selected');
});
我希望这适用于任何寻找
的人