jquery使用图像alt文本作为链接锚文本

时间:2011-09-26 18:48:24

标签: jquery alt

我正在尝试使用图片的alt文本,并将其用作相应锚标记的文本。

这将在幻灯片放映的某些时候使用。

这是我到目前为止所拥有的,但它正在插入除div中第一个图像之外的所有文本。我错过了什么?

Here's the jsbin example

1 个答案:

答案 0 :(得分:2)

$(document).ready(function(){  
  $("div img[alt^='slide']").each(function(i, item){
    var imageAlt = $(item).attr("alt");
    var text = "this is " + imageAlt + ".";
    console.log(imageAlt);
    $("ul a").eq(i).text(text);
  });
});

小提琴:http://jsfiddle.net/maniator/g33H8/1/