javascript-jQuery的$(function(){})和JS的现代onload绑定等价吗?

问题描述

jQuery的$(function(){})和JS的现代onload绑定等价吗?

JS里提供的现代onload绑定即window.addEventListener('load', function(){}, false),和jQuery提供的$(funciton(){})等价吗?

解决方案

等价于于DOMReady事件

和window.onload事件不一样,onload是所有资源加载完毕才执行

时间: 2024-09-14 08:30:57

javascript-jQuery的$(function(){})和JS的现代onload绑定等价吗?的相关文章

javascript中的Function.prototye.bind

  这篇文章主要介绍了javascript中的Function.prototye.bind的相关资料,需要的朋友可以参考下 函数绑定(Function binding)很有可能是你在开始使用JavaScript时最少关注的一点,但是当你意识到你需要一个解决方案来解决如何在另一个函数中保持this上下文的时候,你真正需要的其实就是 Function.prototype.bind(),只是你有可能仍然没有意识到这点. 第一次遇到这个问题的时候,你可能倾向于将this设置到一个变量上,这样你可以在改变

jquery动态加载js三种方法

 <!-- 这里为你提供了三种动态加载js的jquery实例代码哦,由于jquery是为用户提供方便的,所以利用jquery动态加载文件只要一句话$.getscript("test.js");就ok了. <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd&qu

jquery滚动组件(vticker.js)实现页面动态数据的滚动效果

本文为大家想你想介绍下jquery实现页面动态数据的滚动效果.似乎只有通过div-ul-li标签嵌套的方式才能实现表格多行多列的滚动效果   复制代码 代码如下: <script language="javascript" src="lirms/Test/jquery-1.4.2.js"></script> <script language="javascript" src="lirms/Test/vtic

Javascript/Jquery——简单定时器的多种实现方法

本文为大家详细介绍下使用Javascript/Jquery实现简单的定时器,方法有多种,大家可以根据自己的喜好自由选择,希望对大家有所帮助   第一种方法: 复制代码 代码如下: <%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD

jquery动态加载js三种方法实例

这里为你提供了三种动态加载js的jquery实例代码哦,由于jquery是为用户提供方便的,所以利用jquery动态加载文件只要一句话$.getScript("test.js");就OK了.   复制代码 代码如下: <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dt

JQuery的$和其它JS发生冲突的快速解决方法

 本篇文章主要是对JQuery的$和其它JS发生冲突的快速解决方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 众所周知,jQuery是目前最流行的JS封装包,简化了很多复杂的JS程序,JQuery讲浏览器DOM树定义为$,通过$来获取各个子节点.   然后,JS插件并非只有JQuery,还有prototype.js 等其它比较好的插件.它们也使用$.所以有时候同时使用这个两个JS插件的时候,就会出现$的使用权冲突问题.现在我们来看看如何解决这个冲突问题.请看下文:   我们都知道J

javascript + jquery实现定时修改文章标题

用javascript+jquery写的一个定时器,定时修改文章标题.     代码如下: <!DOCTYPE html>  <html>  <head>  <title>TODO supply a title</title>  <meta charset="GB2312">  <meta name="viewport" content="width=device-width&q

使用jQuery动态加载js脚本文件的方法

 动态加载Javascript是一项非常强大且有用的技术.这方面的主题在网上已经讨论了不少,我也经常会在一些个人项目上使用RequireJS和Dojo加载js 它们很强大,但有时候也会得不偿失.如果你使用的是jQuery,它里面有一个内置的方法可以用来加载单个js文件.当你需要延迟加载一些js插件或其它类型的文件时,可以使用这个方法.下面就介绍一下如何使用它!   一.jQuery getScript()方法加载JavaScript   jQuery内置了一个方法可以加载单一的js文件:当加载完

jquery瀑布流布局(masonry.js)

这样参差不齐的多栏布局,叫"方砖石布局",和"瀑布流布局",很多网站都有使用这样的布局,比如:淘宝的哇哦.花瓣网.蘑菇街 这里,我们仅使用瀑布流插件实现当页内容的排列. 那这插件到底有什么用呢?请看看下面的图片:右图是左图使用了插件之后的效果.具体例子 引用插件实例: <style type="text/css"> img { border:none; } .wrapper { width:1000px; margin:0 auto;