javascript,JQueryにて特定クラスを取得し、配下の要素の属性値によってその後の処理を変えたいと考えています。
以下例の場合、testクラスを配列か何かで全て取得し、autoplay要素のautoPlay属性、True/Falseに応じて、saiseiBtnクラスのaタグ要素のhref属性値を書き換えたいと思っています。
処理前
html
1<!-- 動画1 --> 2<div class="test"> 3 <video width="500" height="200" autoplay="true"> 4 <div class="saiseiBtn"> 5 <a title="再生" href="javascript:;"> 6 </div> 7</div> 8 9<!-- 動画2 --> 10<div class="test"> 11 <video width="500" height="200" autoplay="false"> 12 <div class="saiseiBtn"> 13 <a title="再生" href="javascript:;"> 14 </div> 15</div>
処理後
html
1<!-- 動画1 --> 2<div class="test"> 3 <video width="500" height="200" autoplay="true"> 4 <div class="saiseiBtn"> 5 <a title="再生" href="autoPlay();"> 6 </div> 7</div> 8 9<!-- 動画2 --> 10<div class="test"> 11 <video width="500" height="200" autoplay="false"> 12 <div class="saiseiBtn"> 13 <a title="再生" href="notAutoPlay();"> 14 </div> 15</div>
どのような方法であれば上記が可能かご教授いただきたく。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー