0

我知道的一个支持字幕链接的 jquery 插件是 NIVO 滑块。基本上我所拥有的是一个 jquery 插件,它使用图像的 alt 属性将其显示为标题。我想知道在 alt 属性中引用一个 DIV 并让它显示 DIV 会有多困难。

这是jQuery:

$('.thumb_container').click(function(){

      var handler = $(this).find('.large_image');
      var newsrc  = handler.attr('src');
      var newcaption  = handler.attr("alt");
      loadPhoto(newsrc, newcaption);

 });

所以我想要的是图像的 alt 属性来引用 DIV(即 alt="#example"),并且 DIV 中的链接将显示为标题。有什么简单的方法可以做到这一点?我上面的内容有效,但标题显示#example 而不是#example DIV 中的内容。

4

1 回答 1

1

试试这个:

$('.thumb_container').click(function(){
    var handler = $(this).find('.large_image');
    var newsrc  = handler.attr('src');
    var newcaption  = $(handler.attr("alt")).html();
    loadPhoto(newsrc, newcaption);
});

关注 handler.attr("alt") 周围的 jquery 选择器

于 2012-09-18T02:02:12.667 回答