亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jquery 的.on()綁定了load事件,結果不執行里面的函數

jquery 的.on()綁定了load事件,結果不執行里面的函數

米琪卡哇伊 2018-09-07 10:26:12
頁面里面有這樣的HTML模塊<div id="screen"><div id="mark"><img id="cover" src="圖片地址"/></div></div>然后我寫了這樣的js$("#cover").load(function(){   alert("OK!"); });寫成這樣也不行 $("#cover").on('load', function() {   alert("OK!"); });結果執行的時候,不會有彈出框出現,alert("OK!"); 根本沒有執行?是什么問題呢?我把 "#cover"換成"img" 就可以了?是什么原因呢?求指教
查看完整描述

1 回答

?
皈依舞

TA貢獻1851條經驗 獲得超3個贊

我測試是可以的哈,juqery1.9.1。
把 "#cover"換成"img" 就可以了,請檢查你的id是否被覆蓋了。或者打開chrome開發者工具調試一下。

<!DOCTYPE html><html><head>
    <title></title>
    <script src="jquery.js" type="text/javascript"></script> </head><div id="screen">
    <div id="mark">
        <img id="cover" src="img/dialog1_1.png"/>
    </div></div><script type="text/javascript">
    $("#cover").load(function(){
        alert("OK1!");
    });

    $("#cover").on('load', function() {
        alert("OK2!");
    });</script></body></html>


查看完整回答
反對 回復 2018-10-17
  • 1 回答
  • 0 關注
  • 3961 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號