ボタンを押したタイミングの秒の値を基準に「経済・マネー」~「国際」からニュースタイトルとリンクを抽出して、1つのリストを生成し、ボタンを押すたびに追加されていき、すべてのリストから抽出を終えたら終了させたいです。
その際、抽出したセクションのタイトルも添えて表示されるようにしたいです。
html
1<button id="buttonsec"> おすすめニュース </button> 2<div id="HometopAd" style="display: inline-block;"> 3 <div id="HometopAdInner"> 4<!-- ここに新しいリストの作成 --> 5 </div> 6</div> 7<!-- 取得したいにゅーすリスト --> 8<!-- 1つ目 --> 9<div class="Title"> 10 <h2><a href="https://">経済・マネー</a></h2><!-- ニュースタイトル --> 11 <ul class="SubLink"> 12 <li><a href="https://">ああああ</a></li><!-- 追加したいニュース --> 13 <li><a href="https://">あああああ</a></li> 14 </ul> 15</div> 16<!-- 2つ目 --> 17<div class="Title"> 18 <h2><a href="https://">政治</a></h2><!-- ニュースタイトル --> 19 <ul class="SubLink"> 20 <li><a href="https:/">いいいいい</a></li><!-- 追加したいニュース --> 21 <li><a href="https://">いいいいいい</a></li> 22 </ul> 23</div> 24<!-- 3つ目 --> 25<div class="Title"> 26 <h2><a href="https://">国際</a></h2><!-- ニュースタイトル --> 27 <ul class="SubLink"> 28 <li><a href="https://">ううう</a></li><!-- 追加したいニュース --> 29 <li><a href="https://">うううう</a></li> 30 </ul> 31</div> 32
JavaScript
1$(function() { 2 $("#buttonsec").click(function() { 3 $("#HometopAdInner").html("<h2>おすすめニュース!</h2>").addClass("zzz"); 4 $('.zzz li').wrap('<ul />'); 5 }); 6});
へたくそな説明で申し訳ありませんが、よろしくお願いします(:_;)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/25 04:09