假设我有这个清单:
<ul id="carousel">
<li><a title="hey"><img src="image.png"/></a></li>
</div>
现在我的jQuery脚本:
$(function() {
$("#carousel a").click(function(){
var url = $(this).attr('title');
alert(url);
});
});
这不起作用,适用于其他属性,例如“alt”,“rel”等。我会很乐意为您提供帮助。
答案 0 :(得分:5)
Works for me。您使用的浏览器是什么?我链接的示例是否会失败?
答案 1 :(得分:0)
你的例子是完美的(因为我确实尝试了它并且它有效),如果你使用IE8尝试清除缓存。
答案 2 :(得分:0)
我相信它在Firefox中无效,因为你的标记无效(如Brian Campbell的链接所示)。 IE8似乎在相同的链接后工作正常。似乎IE8并不关心关闭<ul>
。