显示的照片

时间:2018-11-27 00:13:31

标签: javascript jquery ajax

一旦照片显示在页面上,如何禁用提交按钮?有谁知道? 这是我的代码:

        if("#pic" == true){
         }
         else{
           $("#submit").click(function () {           
           var button = $(this);
           button.attr('disabled', 'disabled');           
          });

        }

1 个答案:

答案 0 :(得分:0)

这是修改后的代码

$('#pic').on('load', function() {
  console.log("loaded");
  
  $('#submit').attr('disabled',true);
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<img id="pic" src="https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png" />

<button id="submit">hello</button>

如果img源不正确,它将无法渲染,因此不会调用load方法,因此我们确定图像源正确,渲染后将调用Load方法,您可以在其中禁用您的图像按钮