私はこのようなリンクを持っている:このリンクをクリックしsiyah-STILクラスが記事に追加された場合リンクを2回クリック
function renkDegistir()
{
$("#cont #main article").addClass("siyah-stil");
}
:
<a href="#" onclick="renkDegistir()" title="Yaz .......
そして、JSコードを。しかし、リンクが2回目にクリックされた場合、siyah-stilクラスを削除します。
function renkDegistir()
{
$("#cont #main article").toggleClass("siyah-stil");
}
しかし、私はまた、インラインonclick
属性を削除し、jQueryのclick()
イベントハンドラへの切り替えをお勧めしたい:要するに
on first click : addClass("siyah-stil");
on second click : removeClass("siyah-stil");
@Eray:我々は適切にあなたを助けることができるように、あなたはおそらく、あなたの質問に他の情報を追加する必要があります... –
はあなたにデビッドありがとう。 jQueryのclick()がインラインonclick attrよりも優れている理由を教えてください。 – Eray
@Eray:私は、**私は** jQueryの 'クリック'ハンドラを使用することを好むいくつかの理由を与えました。 –