當鼠標光標移過的圖像時,我想顯示包含該圖像的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