2013-01-07 72 views
3

我有幻灯片放映。我想改变我的幻灯片的包装类的高度和宽度根据当前图像的高度和宽度,我需要获得图像<>使用jquery的src加载,我试图跟随以获取图像src更改事件,但它不工作,jquery中的图像源更改事件

​​
+0

我关心的是如何让图片src改变事件我得到了图像的高度和宽度。 – Prasad

回答

1

尝试使用attr()方法指定src属性的属性。

二传手

$('.classname img').attr('src','YourImageLocation'); 

吸气

var imgUrl=$('.classname img').attr('src'); 
+0

其实ravi,我也试过,但它不是调用我的$(文档)方法,所以我删除它,只留下它与上面only.I只想获得src更改事件。 – Prasad

0

尝试

$('.classname img').attr('src', 'image.jpg').load(function() { 
    console.log("image loaded"); 
}); 

这里是一个SO问题,这可能有助于jQuery event for images loaded

1

您就可以轻松搞定图片喜ght和使用width()和height()的重量。无论如何,看到这个 - http://jsfiddle.net/xdcj5/我希望这会帮助你。

,如果你需要得到图像的src属性,那么你可以尝试这样的 -

var imgLink = $('img').attr('src'); 

如果连不工作,然后尝试使用实时功能http://api.jquery.com/live/

+0

感谢HAD,但我想获得图像src更改事件,我有图像的高度和宽度 – Prasad

+0

只是使用实时功能或可以显示我的完整源代码 – HADI