img onload事件繫結

2022-04-08 02:37:36 字數 482 閱讀 4135

[html] 

img onload事件繫結(錯誤用法)  

此時大家會發現alert(1)並沒有執行,這是什麼原因呢?特別是在ie和ff瀏覽器下。

而且在用到jquery外掛程式庫的時候會發現,alert除了在ie和opera瀏覽器不彈出來外,其他瀏覽器均彈出來,這是為什麼呢?!

主要是window.onload事件是在頁面dom元素載入完後執行,也就包括了img中src載入完成。那麼img.onload 就不會執行了,

因為其是監聽img的src是否載入完成。

那麼,如何對img進行onload事件繫結呢?具體**如下:

[html]  

img onload事件繫結(正確用法)  

這種方法,在各瀏覽器下均執行alert(1)。

也就是在頁面dom元素載入完成後,獲得img的dom物件,獲得其src屬性,再將其src設定為『』空,然後監聽img的onload事件,最後再設定img的src屬性即可。

jquery繫結事件以及js繫結事件

jquery繫結事件 bind事件 onelive delegate on對應的 jquery繫結click事件的寫法start click1 bind click function click2 one click function click3 live click function click...

事件處理 on 繫結事件

on 方法在匹配元素上繫結乙個或者多個事件處理函式 element.on events,selector fn 發生多個事件的話 div on click function mouseout function 發生事件發生同樣的操作的話 div on mouseover mouseout funct...

JQuery 事件繫結,移除繫結

bind 隱式迭代,為匹配到的元素繫結相同的事件。selector bind event,func 繫結匿名函式 div p bind click function 繫結指定函式 div p bind click funcname params 繫結click事件 div p click funct...