WordPress Webサイトで作業しています。一度クリックすると、アコーディオンのすべてのフィールドが展開されるボタンを追加します。 しかし問題は、私はボタンにCSSクラスを割り当てることができるということです(テーマ開発者は私にそれを可能にします)。 ユーザーがボタンをクリックすると、CSSを使用して、アコーディオンのすべてのセクションを展開するコードを含むjQuery(またはそのトリックを行う他の言語)ファイルを実行できますか?WordPress:ボタンを使用してdiv要素にクラスを追加する
0
A
答えて
2
CSSは非常に強力なスタイリング言語ですが、それは実際にはスタイリング要素用に設計されたものです。 Javascriptやそれに関連するクライアント側のコードは、実際には実行できません。
あなたは実際にサイトについて変更できる程度に応じていくつかの選択肢があります。あなたが追加することができた場合は、実際にサイトに小さなスクリプトを追加することができた場合は/ Javascriptを
を変更
、これはかなり些細になる必要があります。あなたが潜在的にこのインラインを扱うことができ、機能に応じて、
<button class='your-special-button'>Click Me!</button>
<script>
$(function(){
$('.your-special-button').click(function(){
// Your button was clicked, do something...
});
});
</script>
:あなたは、単にあなたのアクションを実行するために、あなたの特定のボタンにCSSクラスを追加し、その後のjQueryでクリックイベントをキャプチャするために、イベントハンドラを配線する必要がありますonclick
イベントを経由して、同様:
<button onclick='DoSomethingHere();'>Click Me!</button>
追加することができない場合は/変更Javascriptを
あなたの正確な機能に応じて、それが可能かもしれませんマークアップが基本アコーディオンas seen hereを作成するためにそれをサポートする状態にある場合、これを純粋にCSSで処理します。
さまざまなチュートリアルがあり、さまざまな方法で実装できます。お気に入りの検索エンジンで「純粋なCSSアコーディオン」をすばやく検索することを検討してください。
関連する問題
- 1. wordpressのクラスを使用してイメージを追加するには?
- 2. Angular2を使用してdiv要素にhtmlコードを追加する方法
- 3. jqueryを使用して要素を取得し、クラスを追加するには
- 4. TDラッピングを使用してDIVにクラスを追加します。
- 5. 同じクラス名を使用して動的に生成されたdivに要素を追加する - Jquery
- 6. JSを使用してサブ要素にクラスを追加する方法
- 7. jQuery .liveまたは.delegateを使用して要素にクラスを追加する
- 8. 別のdivクラスを使用してdivに同じクラスを追加
- 9. XDVを使ってbody要素にクラスを追加する
- 10. 新しい要素にボタンを追加
- 11. Wordpress - WoocommerceでAjaxを使用してカートに追加ボタンのショートカット
- 12. Jquery、要素にクラスを追加する
- 13. "this"要素にクラスを追加する
- 14. psuedo:before要素にクラスを追加する
- 15. jqueryを使用して前の要素にクラスを追加します。
- 16. javascript DOM操作を使用してdiv要素にhtml要素を追加する
- 17. jQueryでdiv要素を追加する
- 18. div要素にJQuery要素を追加する
- 19. 要素をビューアニメーションに追加するクラス、アニメーションを追加する
- 20. クラスが存在する場合にdiv要素を追加します。
- 21. Powershellを使用してXML要素に子要素を追加する
- 22. PHPを使用して要素にリンクを追加するDOM
- 23. Jqueryを使用して子要素に親を追加する
- 24. DynamoDB:Node.jsを使用してリストに要素を追加する
- 25. プレゼンテーションモデルを使用してFlexに要素を追加する
- 26. wordpressを使用してヘッダにカスタムdivを追加する方法は?
- 27. jQueryを使用して要素HTMLに追加する方法
- 28. 要素にクラス要素を追加する際の問題
- 29. CSSクラスをクリックして要素に追加する方法 - React
- 30. 追加された要素にクラスを追加する
リオンさんに感謝します。今私が把握する必要があるのは、jQueryを使って特定のクラスのdiv要素を見つけて別のクラスを追加する方法だけです。 –
簡単。 –
これはクラスを置き換えるのでしょうか、それともその要素に別のクラスを追加しますか? –