leafletでプラグインでメニューsidebar-v2を使用しています
(https://kita-note.com/leaflet-plugin-sidebar-v2)
添付図の様にアコーディオンメニューを作りましたが
地域表示はそのままで、リスト中身表示(表示のみ)を変えたいと考えています
カテゴリー毎にアイコンを変える、クリックイベントの有無、テキストの文字色
(カテゴリーはアイコンの種類に区分します)
そこでこれらを実現するには、
[1]リストを削除して、その都度作成する(簡単に作成可能)
[2]アコーディオンメニューをループして書き換える(コードが未作成)
この方法のどちらが、現実的でしょうかご指示ください。
因みに、リスト数は1000以内程度と変更クリックはユーザーによるクリックです
補足 リスト内容
<ul class="acMenu3"> <li><a><a href="javascript:myclick(0)" ><img src="./images/michinoeki.png" >うたしない</a></a></li> <li><a><a href="javascript:myclick(1)" ><img src="./images/michinoeki.png" >しんしのつ</a></a></li> <li><a><a href="javascript:myclick(2)" ><img src="./images/michinoeki.png" >むかわ四季の館</a></a></li> <li><a><a href="javascript:myclick(3)" ><img src="./images/michinoeki.png" >鐘のなるまち・ちっぷべつ</a></a></li> <li><a><a href="javascript:myclick(4)" ><img src="./images/michinoeki.png" >サンフラワー北竜</a></a></li> </ul>書き換えしたい内容
href="javascript:myclick(0)" ⇔ href=""
src="./images/michinoeki.png" ⇔ src="./images/michinoeki.png2"
テキスト白色 ⇔ テキスト別色
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。