我有一个回调,我以前有过帮助,它可以在jCarousel上显示最后一张幻灯片。
回调本身有效,但它获取列表(这是第一个标记),我希望它从HTML中获取alt
属性。我是否应该做些什么来深入研究以获得所需的属性?
我正在尝试从图片代码中获取alt
属性,而不是第一个列表或锚点。
function itemVisibleIn(carousel) {
$("#gallerydescription").html( $(this).attr("alt"));
};
<li><a href="images/gallery/placeholder1.png" rel="shadowbox" title="This is the description">**<img class="caption" src="images/gallery/placeholder1.png" width="750" height="450" title="test Title1" alt="This is the title" />**</a></li>
答案 0 :(得分:1)
如果我理解正确,您希望使用find
来获取img
。像这样:
$(this).find("img").attr("alt")
如果需要,传递给find
的选择器可以更具体地区分多个图像。可能是这样的,只是用一类标题获得图像:
$(this).find("img.caption").attr("alt")