https://teratail.com/questions/115163の続き
var item0 = document.querySelectorAll('.js-slide0')[0]; var item1 = document.querySelectorAll('.js-slide1')[0]; var item2 = document.querySelectorAll('.js-slide2')[0]; var item3 = document.querySelectorAll('.js-slide3')[0]; var item4 = document.querySelectorAll('.js-slide4')[0]; var item0 = document.querySelectorAll('.js-slide0')[1]; var item1 = document.querySelectorAll('.js-slide1')[1]; var item2 = document.querySelectorAll('.js-slide2')[1]; var item3 = document.querySelectorAll('.js-slide3')[1]; var item4 = document.querySelectorAll('.js-slide4')[1]; var arrayitemNum = item0.length; var adNum = 0; while(adNum < arrayitemNum) { var arrayItem = []; arrayItem[adNum] = document.querySelectorAll('.js-slide' + adNum)[1]; adNum++; }
このように途中までやったのですが、これ以上わかりません。
どのように要素が増えた場合も要素数を取得して同じクラス名の要素すべてに実行するようにするのでしょうか?
それとも現場ではここまでかっこいい書き方はしないで、要素が増えるごとに手動で足していく方が管理しやすいので主流でしょうか?
もう少し具体的に教えていただけませんでしょうか?
その「前の質問」で解決できるように思うのですが。まだ解決していない内容を再掲するのは非推奨です。
回答2件
あなたの回答
tips
プレビュー