当鼠标光标移过的图像时,我想显示包含该图像的src
属性的值的alert()
。我怎么能去完成这个?如何使用jQuery获得HTML img元素的src属性?
回答
可以使用mouseover事件。
如果你有
<img src='foo.jpg' id='bar'>
你可以有一些jQuery代码一样
$('#bar').mouseover(function(){ alert($(this).attr('src')); });
(如果失败,你也可以尝试用$('#bar')
更换$(this)
,但在评论中指出这是很丑陋)
编辑:错过需要显示的src属性第一次通过..
的JavaScript:
function alertSource(image) {
alert(image.src);
}
HTML:
<img src="path/to/image" onmouseover="alertSource(this);" alt=""/>
你不需要jQuery的这一点。
击败我一拳! :) – 2010-01-24 02:52:29
你的意思是onmouseover而不是onclick,不是? – 2010-01-24 02:54:03
我注意到,我们通常回答相同类型的问题,这只是谁先回答问题。 :) – 2010-01-24 02:54:20
$('img').mouseover(function() {
alert(this.src);
});
- 1. XPath select元素的img的src属性
- 2. 如何使用JQuery获取HTML元素的属性?
- 3. DomDocument/DOMXPath - 如何通过itemprop和img src获取HTML Dom元素
- 4. 用jQuery动态替换img src属性
- 5. Jquery:获取html元素的属性值
- 6. jQuery的添加类属性的src IMG
- 7. jQuery获得与变量的IMG SRC?
- 8. 如何获得动态添加的HTML元素的ID属性?
- 9. 使用jQuery获取元素的HTML标签属性
- 10. 如何使用javascript或jquery更改html元素的css属性
- 11. 如何使用jQuery直接修改HTML元素的属性?
- 12. 动态改变img元素的src并获得宽度多次
- 13. IE9中无'src'属性的img标记
- 14. 引入nokogiri如何获得IMG SRC
- 15. 如何更改:before(伪元素)元素(使用jQuery)的属性
- 16. 如何使用jquery获取元素的css属性列表
- 17. 如何使用jquery获取元素的样式属性
- 18. 如何使用jQuery获取元素的width属性?
- 19. 更改src属性<img>
- 20. 使用Java脚本或JQuery动态更改src属性HTML <img>
- 21. 使用jQuery循环访问img src属性
- 22. 如何使用php domxpath获取img src
- 23. 使用jquery更改img src
- 24. 使用jQuery更改img src
- 25. 如何使用HTML ::元素创建不带值的HTML属性
- 26. JavaScript/JQuery - 一旦加载新的img src,我如何获得img Height?
- 27. 设置元素的HTML属性jQuery中
- 28. jQuery的HTML元素属性名
- 29. Firefox/jQuery没有读取img元素的任何属性
- 30. 如何使用Html Agility Pack获取img/src或a/hrefs?
但是这个代码打印“未定义” ... :( – Chalist 2010-01-24 03:03:25
@chalist,对不起 - 给它一个去 – 2010-01-24 03:21:25
为什么不直接使用'this'处理程序,而不是实际的“#bar”内选择器? – 2010-01-24 03:29:08