一旦照片显示在页面上,如何禁用提交按钮?有谁知道? 这是我的代码:
if("#pic" == true){
}
else{
$("#submit").click(function () {
var button = $(this);
button.attr('disabled', 'disabled');
});
}
答案 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
方法,您可以在其中禁用您的图像按钮