###前提・実現したいこと
html
1<ul> 2<li><a href="red.jpg" target="_blank"></a></li> 3<li><a href="blue.jpg" target="_blank"></a></li> 4<li><a href="green.jpg" target="_blank"></a></li> 5</ul>
上記コードにjavascriptの記述を追加して、
href属性の値を表示させ、リンクさせたい。
表示結果
・red.jpg(クリックでred.jpgへ飛ぶ)
・blue.jpg
・green.jpg
###A案
javascript
1<script> 2$(function () { 3 $('li').each(function() { 4 $(this).text($('a').attr('href')); 5 }); 6}); 7</script>
A 結果この通り表示されますが、リンクされません。 ・red.jpg ・blue.jpg ・green.jpg
###B案
javascript
1<script> 2$(function () { 3 $('a').each(function() { 4 $(this).text($('a').attr('href')); 5 }); 6 7}); 8</script>
B 結果 リンクされますが全てred.jpgが表示されます ・red.jpg ・red.jpg ・red.jpg
javascript勉強を始めたばかりです。
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー