同じクラスの4つのimgタグがあり、それぞれに異なるURLがあるとします。私はこのコードで各URLを取得することができます。各リンクをクラスごとに1回だけ追加します
$('.userPicture img').each(function(){
var getImageLink = $(this).attr('src');
console.log(getImageLink)
});
CONSOLE.LOG:
http://link1.com
http://link2.com
http://link3.com
http://link4.com
quesionは一度だけ、クラスごとに各リンクを追加する方法ですか?
$.each(getImageLink, function(i) {
$('.aboutInfo').eq(i).append('<p><a href="'+getImageLink+'"></a></p>');
});私は得ることができます
最良の結果は次のとおりです。
.aboutInfo
http://link1.com
http://link2.com
http://link3.com
http://link4.com
.aboutInfo
http://link1.com
http://link2.com
http://link3.com
http://link4.com
私は必要なものである:
.aboutInfo
http://link1.com
.aboutInfo
http://link2.com
等...
私はmyselft :(
ことによってそれを把握することはできません
「」と「」の間にテキストがないリンクを追加すると便利なことはありません(長さゼロのリンクのみになります)。あなたが達成しようとしていることを説明できますか?リンクでどのテキストをクリック可能にしたいですか? – jfriend00
リンクに関連した背景画像がある可能性があります... – brandwaffle
@brandwaffle - 私はOPがやろうとしていることを示す兆候は見られません。また、リンクにサイズを与えてバックグラウンドを表示するものはありません画像。私はOPが彼らがやろうとしていることから何かを残したと思う。 – jfriend00