jQuery:使用.next()选择下一个选择器
这是我的HTML代码:jQuery:使用.next()选择下一个选择器,jquery,Jquery,这是我的HTML代码: <div id="slides"> <ul> <li><a href="" class="current">2</a></li> <li><a href="">3</a></li> <li><a href="">4</a></li> <li&
<div id="slides">
<ul>
<li><a href="" class="current">2</a></li>
<li><a href="">3</a></li>
<li><a href="">4</a></li>
<li><a href="">5</a></li>
<li><a href="">6</a></li>
<li><a href="">7</a></li>
</ul>
</div>
但那不是工作,我的错在哪里
或
给你演示=
希望这对你有帮助,祝你过得愉快
Jquery代码
嗨,嗯,你想在点击时改变当前状态吗?干杯@NuLLeR saweet man为您制作了一个小演示,见下文,cheerios@它在哪里?如果它适合你的需要,你可以让它被接受
$('#slides li a.current').next('li a').addClass("current");
$('#slides a.current').parent('li').next('li').find('a').addClass("current");
$('#slides a.current').parent('li').next('li').children('a').addClass("current");
$('#slides li a.current').parent().next().find('a').addClass("current");
$('#slides li a.current').parent().next().find('a').addClass("current");
$('#slides li:has(a[class="current"])').next().find('a').addClass("current")
$('#slides a.current').parent('li').next("li").find("a").addClass("current");
$('#slides > ul > li').click(function() {
$('#slides > ul > li > a.current').removeClass('current');
$(this).find('a').addClass("current");
});