※ ChatGPTを利用し、要約された質問です(原文:addClassのやり方)
URLによってクラスを追加する方法について
このQ&Aのポイント
URLによってクラスを追加する方法について教えてください。
指定したURLの場合、特定の位置にクラスを追加する方法を教えてください。
ウェブページの特定の箇所にクラスを追加する方法について教えてください。
教えてください。
<section class="section" id="AAA">
<h3><img src="" alt="あああ" class="img-responsive"></h3>
<div class="toggle" data-plugin-toggle>
<div class="toggle">
<label>あああ一覧</label>
<div class="row">
<ul class="list-item product-thumb-info-list">
<li class="item col-xs-6 col-sm-4 col-md-3 product"></li>
<li class="item col-xs-6 col-sm-4 col-md-3 product"></li>
<li class="item col-xs-6 col-sm-4 col-md-3 product"></li>
</ul>
</div>
</div>
</div>
</section>
<section class="section" id="BBB">
<h3><img src="" alt="いいい" class="img-responsive"></h3>
<div class="toggle" data-plugin-toggle>
<div class="toggle">
<label>いいい一覧</label>
<div class="row">
<ul class="list-item product-thumb-info-list">
<li class="item col-xs-6 col-sm-4 col-md-3 product"></li>
<li class="item col-xs-6 col-sm-4 col-md-3 product"></li>
<li class="item col-xs-6 col-sm-4 col-md-3 product"></li>
</ul>
</div>
</div>
</div>
</section>
<section class="section" id="CCC">
<h3><img src="" alt="ううう" class="img-responsive"></h3>
<div class="toggle" data-plugin-toggle>
<div class="toggle">
<label>ううう一覧</label>
<div class="row">
<ul class="list-item product-thumb-info-list">
<li class="item col-xs-6 col-sm-4 col-md-3 product"></li>
<li class="item col-xs-6 col-sm-4 col-md-3 product"></li>
<li class="item col-xs-6 col-sm-4 col-md-3 product"></li>
</ul>
</div>
</div>
</div>
</section>
上記のようなページになっており、
<label>○○一覧</label>
をクリックすると、
その下の画像がバラッと表示されるようになっております。
URLで、
「http:// ~/list/」のときは、このソースのままでいいのですが
「http:// ~/list/#AAA」のときは
<section class="section" id="AAA">
<h3><img src="" alt="あああ" class="img-responsive"></h3>
<div class="toggle" data-plugin-toggle>
<div class="toggle"> ← この行のクラスに「active」を追加したいのです。
どのようにすれば実現できるのでしょうか?
.addClass('active')
というものを見つけたのですが
どのように書けば、ここの場所に追加というようにかけるのでしょうか?
よろしくお願いします。
お礼
ぼんやりした質問に回答いただきありがとうございます。 教えていただいたことを検索しながら 勉強したいと思います。 ありがとうございました。