Javascript 使用jquery获取';src&x27;一个图像链接?
假设我有以下几点:Javascript 使用jquery获取';src&x27;一个图像链接?,javascript,jquery,Javascript,Jquery,假设我有以下几点: <a class="class1"><img src=".." /></a> 这会弹出“未定义”(对于两个建议)。为什么会发生这种情况?试试: $("img", this).attr("src") 尝试: 像这样: $(this).children('img').attr('src') 像这样: $(this).children('img').attr('src') 上面的代码对我来说很好。警报($(this.children('i
<a class="class1"><img src=".." /></a>
这会弹出“未定义”(对于两个建议)。为什么会发生这种情况?试试:
$("img", this).attr("src")
尝试:
像这样:
$(this).children('img').attr('src')
像这样:
$(this).children('img').attr('src')
上面的代码对我来说很好。警报($(this.children('img').attr('src'));只是在img标记中显示src=”“中的值。这是您正在使用的确切html吗?嗯..img src实际上是由另一个jquery“hover”事件填充的,以实现滚动效果…但这是否会影响结果?可能。你能试着把与图片相关的事件贴出来吗。这样我们就很容易找出问题所在。是的,如果还有其他事件影响到事情的话,“这”可能会失去它的“范围”。你可以发布你的代码,或者链接到它吗?上面的代码对我来说很好用。警报($(this.children('img').attr('src'));只是在img标记中显示src=”“中的值。这是您正在使用的确切html吗?嗯..img src实际上是由另一个jquery“hover”事件填充的,以实现滚动效果…但这是否会影响结果?可能。你能试着把与图片相关的事件贴出来吗。这样我们就很容易找出问题所在。是的,如果还有其他事件影响到事情的话,“这”可能会失去它的“范围”。你可以发布你的代码,或者链接到它吗?