我已经在jquery中完成了一些代码,但我在这个波纹管代码中发表了评论,我需要调用image src而不是.text可以为我的问题提供帮助。
$(".open").live('click', function () {
$("#navMenu").animate({
width: "85px"
}, {
queue: false,
duration: 500,
complete: function () {
//$(".open").text("CLOSE");
var $this = $(".open");
$this.removeClass();
$this.addClass("close");
}
});
});
$(".close ").live('click', function () {
$("#navMenu ").animate({
width: "52px"
}, {
queue: false,
duration: 500,
complete: function () {
//$(".close").text("OPEN");
var $this = $(".close");
$this.removeClass();
$this.addClass("open");
}
});
});
});
答案 0 :(得分:4)
这应该给你src:
var source = $("#myImage").attr("src");
答案 1 :(得分:0)
假设.close
是图像的集合,您只需使用以下命令即可获得src属性值:
var src = $('.close').attr('src');
如果要更改src属性:
$('.close').attr('src', 'my new value');
答案 2 :(得分:0)
答案 3 :(得分:0)
helmus answer对于获取图像src值是正确的,
如果你想设置src值,你应该这样做
$("#myImage").attr("src","http://newimage.com/new.jpg");