剧本 :
$("#listchart li").mouseover(function()
{
if($(this).hasClass('one'))
{
$('#piechart').addClass('piechart-one').removeClass(className);
}
if($(this).hasClass('two'))
{
$('#piechart').addClass('piechart-two').removeClass(className);
}
if($(this).hasClass('three'))
{
$('#piechart').addClass('piechart-three').removeClass(className);
}
if($(this).hasClass('four'))
{
$('#piechart').addClass('piechart-four').removeClass(className);
}
});
抱歉,代码是如此的菜鸟体力劳动,我只是不知道如何在 jQuery 中转到下一个“li”并调用特定的 CSS 类。如果你们能告诉我正确的方法,我真的很感激。
的HTML:
<div id="piechart" class="piechart-one">
<div id="listchart">
<ul>
<li class="one"><a href="">SubTitle-1</a></li>
<li class="two"><a href="">SubTitle-2</a></li>
<li class="three"><a href="">SubTitle-3</a></li>
<li class="four"><a href="">SubTitle-4</a></li>
</ul>
</div>
</div>
因此,在第一次打开页面时调用的默认类是“piechart-one”