在我的網頁我有一個元素的jQuery 1.7.2:ATTR(「SRC」)返回在服務器上不確定,但能正常工作本地
<img id='image123' src='http://server.de/image.png' />什麼,我想通過jQuery的SRC屬性
。
我嘗試這與聲明
alert($('#image123').attr('src'));
這在我的XAMPP服務器(提示http://server.de/image.png)在本地工作,但不是在我的網絡服務器。在那裏我只有彈出的文本'undefined'
With Firebug我可以調試到代碼行而不會收到錯誤,所以jQuery似乎工作。
我錯過了什麼?
在此先感謝您的幫助!
編輯:【解析】因爲我不能回答我的問題我張貼我的解決方案在這裏:
感謝所有響應,我發現了錯誤。 id'image123'被連接爲'image'+ id,其中id是函數參數(保存123)。由於我服務器上的某些原因,我沒有得到123,而是12300,最後有一些零。當我將123作爲一個字符串傳遞給我的函數時,一切都按預期工作。 感謝您的幫助!
你可以把它的URL – 2012-07-20 18:15:30
是jQuery的出現在你的網絡服務器?由於您使用的服務器不同,請檢查 – 2012-07-20 18:15:45
該腳本是否在加載HTML之前嘗試運行? – Dan 2012-07-20 18:16:40