既に構築されている JavaScript スライダーに機能を追加しようとしています。人々がクリックしてスライド内の適切なビデオに移動できるビデオの画像を追加しようとしています。jQueryでこれを達成しようとしています。div.navBulletsWrapper 内の div の属性を取得する方法を知りたいです。現時点での私のコードは、rel 値を取得してそれに応じてクラスを設定するのではなく、すべての div を rel="0" に変更しているようです。助けてくれてありがとう。
HTML:
<div class="video-thumbnail">
<a id="video-thumbnail1">
<img src="/_images/VideoImages/btn_FreeConsultation.png" />
</a>
</div>
これは、スライダーの JavaScript によって動的に作成されています。
<div class="navBulletsWrapper">
<div class="active" rel="0"> … </div>
<div rel="1"> … </div>
<div rel="2"> … </div>
<div rel="3"> … </div>
</div>
jQuery:
$(document).ready(function(){
$('#video-thumbnail1').click(function(){
$('div.navBulletsWrapper div').attr("rel", "0").addClass("active");
});
});
完全なコードを見たい場合のライブ Web サイト: http://www.hazeltonlawgroup.com