我有以下链接,应该显示的链接内的图像时加载的javascript:如何使用父锚的href设置图像src?
<a href="http://upload.wikimedia.org/wikipedia/commons/a/ae/Mad_scientist.svg" id="a">
<img alt="no image">
</a>
的JavaScript应该获得链接的href属性,并书面说明的HTML时包括它图片。
$('#a').html('<img src="' + $(this).attr('href') + '">image');
不知何故,$(this).attr('href')
将返回undefined
。这有什么问题?
任何人都可以解释它为什么要做这样? –
@QuestionOverflow耶确定更新答案在一分钟内。 –
啊..我看到它在'.html()'函数中说,'this'是指集合中的当前元素。谢谢! –