Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 确定图像src是否已更改_Javascript_Jquery_Image_Src - Fatal编程技术网

Javascript 确定图像src是否已更改

Javascript 确定图像src是否已更改,javascript,jquery,image,src,Javascript,Jquery,Image,Src,我有一个显示用户化身的img标签。当他按下按钮编辑图像并选择新图像时,页面上的img src将更改为新图像src 我如何知道src何时更改 这是用户按下按钮以更改图像的代码 <div style="width: 80px; height: 80px; line-height: 80px;" class="fileupload-preview fileupload-exists thumbnail"></div>

我有一个显示用户化身的img标签。当他按下按钮编辑图像并选择新图像时,页面上的img src将更改为新图像src

我如何知道src何时更改

这是用户按下按钮以更改图像的代码

<div style="width: 80px; height: 80px; line-height: 80px;" class="fileupload-preview fileupload-exists thumbnail"></div>
                                                    <span class="btn btn-file"><span class="fileupload-new">Select image</span>

选择图像

正如您所看到的,它不是按钮标签。

您可以尝试检查图像是否已加载:

$(".fileupload-new").click(function() {
  alert("check value of img src");
});
$("img").bind("load", function(){
    alert("image has been loaded");
});

您可以尝试检查图像是否已加载:

$("img").bind("load", function(){
    alert("image has been loaded");
});

更改绑定到按钮?@user1961671的事件处理程序虽然可能有用,但作为注释似乎不合适。考虑编辑原始帖子。没有内置的JavaScript事件处理程序来监视DOM的更改。我认为,您应该做的是,监视器单击按钮。更改绑定到按钮的事件处理程序?@user1961671虽然这可能有用,但作为注释似乎不合适。考虑编辑原始帖子。没有内置的JavaScript事件处理程序来监视DOM的更改。我认为,你应该做的是,显示器点击按钮。