私はいくつかのスクリプトでユーザアクションに基づいてCSSを変更しようとしています。現在、私はそれぞれのnavBarボタンが5つの関数onClickを実行しています。 5つの異なるdivのCSSを変更するにはそれぞれ1私はスクリプティングの方が新しいので、私は次の人が来るのを助けるだけでなく、将来を参照するために私がやっていることに似た例を作りたいと思っていました。単一の機能で複数のCSSイベントを制御する
誰かがこの短い例で私を助けてくれますか?私は多くの様々なスクリプトを試して、ちょうど私の精神を破壊してしまう。
このため、navBarのopenButtonをクリックして、ページ上の対応するdivの幅を変更する(本質的に開く)必要があります。
<div id="navBar">
<a id="div1OpenButton" class="openButton" onClick="openDiv()">div1</a>
<a id="div2OpenButton" class="openButton" onClick="openDiv()">div2</a>
<a id="div3OpenButton" class="openButton" onClick="openDiv()">div3</a>
</div>
<div id="main">
<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
</div>
<style>
#div1 {width: 0px;}
#div2 {width: 0px;}
#div3 {width: 0px;}
</style>
私はあなたが本当にあなたがに適用されますあなたのCSSのクラスを持っている必要があり、あなたのjqueryのにあなたのCSSをコーディングしないことをここに追加しますあなたの要素を削除するか、あなたの行動に基づいて削除します。 – VikingBlooded
これはjquery彼がjavascriptを使用して、むしろjquery – mean