在我的页面上,我有一个元素
<img id='image123' src='http://server.de/image.png' />
我希望通过jQuery获取src属性。
我用声明
尝试这个alert($('#image123').attr('src'));
在我的xampp服务器本地工作(提示http://server.de/image.png)但不在我的网络服务器上。在那里我只获得带有'undefined'文本的警告弹出窗口
使用Firebug,我可以调试代码行而不会出错,所以jQuery似乎可以工作。
我错过了什么?
提前感谢您的帮助!
编辑:[已解决]因为我无法回答我自己的问题我在这里发布我的解决方案:
感谢所有回复,我发现了错误。 id'image123'被连接为'image'+ id,其中id是函数参数(保持123)。出于某些原因,在我的服务器上我没有得到123但是12300最后有一些零。当我将123作为字符串传递给我的函数时,一切都按预期工作。 感谢您的帮助!
答案 0 :(得分:1)
尝试这样
$(function(){
alert($('#image123').attr('src'));
});