0
私は単純なギャラリーを作った。ギャラリーは仕事ですが、コードは非常に悪いです。 私はコードを普遍的にしたいです。サイクルでコードを実行しようとしましたが、できません。助けてください。簡易ギャラリーAngularJS
HTML:
<ul class="catalog">
<li><img src="1.png"></li>
<li><img src="2.png"></li>
<li><img src="3.png"></li>
</ul>
<div class="main">
<img src="1.png">
</div>
JS:私の悪い英語のため申し訳ありません
var main = angular.element(document.querySelector(".main"))
var catalog = angular.element(document.querySelector(".catalog"));
var catlalogItems = catalog.find("img");
var firstItem = catlalogItems.eq(0)
firstItem.on('click',function(){
main.attr('src',(firstItem.attr('src')));
});
var secondItem = catlalogItems.eq(1)
secondItem.on('click',function(){
main.attr('src',(secondItem.attr('src')));
})
var thirdItem = catlalogItems.eq(2)
thirdItem.on('click',function(){
main.attr('src',(thirdItem.attr('src')));
})
感謝。