表題の通りなのですが、
スライドするコンテンツをクリックすると、それぞれ適したモーダルコンテンツを表示したく、
その前準備として、スライド数を取得し、その数だけモーダルのdivを追加していきたいです。
$(this).attr('id','number' + (i+1)); }); $('.slider a').click(function(){ var howMany = $('.slider a').index(); $('body').append('<div class="modal"></div>' * howMany); }); コード
一旦、スライドごとに連番でidを振るところまででき、(後々モーダルコンテンツと紐付け予定)
あとはスライドの数をindex()を使って取得する(howMany)ことろまできました。
あとは、このhowManyの数だけ、'<div class="modal"></div>'をbodyに追加していきたいです。
まだまだJQuery初心者なので、文法的にあっているかも含めて、御指南のほど、宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/23 07:16