スクリプト :
$("#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」です