window.onload和$(document).ready()的异同?

window.onload是核心DOM的写法:

window.onload = function(){ ... }

只能为绑定一次;

   只有全部的网页内容(html/css/js/图片....)加载完成才能触发。

 

  $(document).ready()是jQuery的写法:

    $(document).ready(function(){ ... })

底层是addEventListener('DOMContentLoaded', fn),可以先后绑定多次;

    只要“DOM内容(只包括html/js)加载完成”即可触发。

posted on 2017-04-11 09:44  老王在路上  阅读(176)  评论(0编辑  收藏  举报

导航