我基本上是试图取代大img上的文本与缩略图的alt文本后,取代他们使用jquery,但我不能使它工作。
这是我的代码
$(document).ready(function() {
$('.small-img').click(function() {
var imgsrc = $(this).attr('src');
$('#lgPic').attr('src', imgsrc);
$('#lgTitle').prop("alt");
});
});
个字符
我会感谢所有的帮助!谢谢
2条答案
按热度按时间ryevplcw1#
$('#lgTitle').prop("alt");
将返回id等于#lgTitle
的元素的alt
属性,在您的情况下,它将不返回任何内容,因为span
没有alt
。如果你想改变文本值,你应该使用
.text()
函数:字符串
xtupzzrd2#
将
$('#lgTitle').text($(this).attr('alt'));
添加到jQuery解决了这个问题HTML
字符串
jQuery
型