$(function() {})和$(document).ready(function() {});一样,只要DOM节点加载完就执行函数,注意:只是DOM节点,并不代表节点里的内容;而$(window).load(function() {})是等网页上的资源包括节点里的内容都加载完时才执行函数,例如等所有的图片加载完才执行原文:http://www.cnblogs.com/cndxk/p/4602824.html
这一篇主要总结一下jQuery这个js在引入的时候做的一些初始化工作第一句window.undefined=window.undefined;是为了兼容低版本的IE而写的因为在低版本的IE中undefined不是window对象下的属性因此window.undefined就是undefined根据=运算符右结核性的特征,=右边的window.undefined就是undefined既然window没有undefined属性因此左边其实可以理解为在window下面扩展一个undefined属性这个值就是undefined接下来if ( $ ){jQuery._$ = $...
jQuery Mobile 包括一个初始化事件,该事件甚至会先于 jQuery 的 document.ready 事件进行加载。jQuery Mobile 实际上在文档对象本身上触发其初始化事件,第一个触发的事件是mobileinit。
当Jquery Mobile开始执行时,他就会在document对象上触发mobileinit 事件,因为mobileinit事件是在加载后马上触发,所以你需要在Jquery Mobile加载之前绑定你的事件处理函数,所以我建议你如下安排你的js引用顺序要扩展 mobileinit 事件,您首...
这次给大家带来jQuery Mobile初始化事件使用(案例详解),jQuery Mobile初始化事件使用的注意事项有哪些,下面就是实战案例,一起来看一下。jQuery Mobile 包括一个初始化事件,该事件甚至会先于 jQuery 的 document.ready 事件进行加载。jQuery Mobile 实际上在文档对象本身上触发其初始化事件,第一个触发的事件是mobileinit。当Jquery Mobile开始执行时,他就会在document对象上触发mobileinit 事件,因为mobileinit事件是在加...
本文主要介绍了jQuery Chosen通用初始化,非常不错,具有参考借鉴价值,需要的朋友可以参考下,希望能帮助到大家。一直在用Chosen这个js插件,其目的就是美化下拉框。github地址:https://harvesthq.github.io/chosen/no_results_text:"xxxxx"无搜索结果时显示的文本allow_single_deselect:true 是否允许取消选择disable_search: true 是否有搜索框出现max_selected_options:当select为多选时,最多选择个数官方说明文档地址配置...
小结一下: 1.整个类库定义在一匿名函数中,杜绝了全局变量的产生; 2.将undefined 作为缺失的参数传递,防止了undefined 变量的污染; 3.可以看出$(...) 实际上返回的是jQuery.fn.init 对象的实例,随后将该对象的prototype 指向了jQuery.prototype (语句jQuery.fn.init.prototype = jQuery.fn),因此产生的实例共享着jQuery.prototype 里的方法和属性且实现了链式编程的操作; 4.最后通过window.jQuery = window.$ = jQuery 将jQ...
jquery和js初始化加载页面的区别: jquery:等待页面加载完数据,以及页面部分元素(不包括图片、视频), js:是页面全部加载完成才执行初始化加载。 1、jQuery 页面加载初始化的方法有3种 ,页面在加载的时候都会执行脚本, 第一种(比较常用): 代码如下: $.function(){ alert("第一种方法"); }); 第二种: 代码如下: $(document).ready(function(){ alert("第二种方法"); }); 第三种: 代码如下: jQuery(function($){ alert...
当页面打开时我们需要执行一些操作,这个时候如果我们选择使用jquery的话,需要重写他的3中方法,自我感觉没什么区 别,看个人喜好了,第二种感觉比较简单明了: 第一种: 代码如下: 代码如下: //init method one $(document).ready(function(){ trace("初始化方法进入"); }); function trace(obj){ console.log(obj); } firefox 按下f12 调试 为什么不用alert 而选用console.log呢! 这个大家应该比较清楚吧! 第二种: 代码如下: ...
今天发现一个页面始终不执行初始化脚本,代码如下:$(document).ready(function() {
alert(1);
});后来发现问题仅仅是因为引用JQuery的时候闭合写法问题,只需要修改闭合方法,如下所示:改为不明原因中……
jQuery对象初始化的传参方式包括:
1.$(DOMElement)
2.$(...'), $('#id'), $('.class') 传入字符串, 这是最常见的形式, 这种传参数经常也传入第二个参数context指定上下文,其中context参数可以为$(...), DOMElement
3.$(function() {}); $(document).ready(function() { });
4.$({selector : '.class', context : context}) $('.class', context)代码如下:
jQuery.fn = jQuery.prototype = {constructor: jQuery,init: function(...
页面初始化事件(pagebeforecreate、pagecreate)
Jquery Mobile会自动基于page"内的增强的约定自动初始化一些插件。例如:给一个input输入框约定了type=range属性会自动生成一个自定义滑动条。这些自动初始化的行为是受"page"插件控制的,它在执行前后部署部署事件,允许你在初始化前后操作页面,或者甚至自己提供初始化行为,禁止自动初始化。注以下的页面初始化事件在每个“page”只被触发一次,与每次页面在显示或者隐藏的show/h...
一直在用Chosen这个js插件,其目的就是美化下拉框。github地址:https://harvesthq.github.io/chosen/
no_results_text:"xxxxx"无搜索结果时显示的文本
allow_single_deselect:true 是否允许取消选择
disable_search: true 是否有搜索框出现
max_selected_options:当select为多选时,最多选择个数
官方说明文档地址
配置选项的官方说明文档地址
/* 功能: Chosen通用初始化* 创建人:Brian 创建时间:2016-12-13*/
(function ($j...
<script src="Scripts/jquery-1.8.2.min.js"></script>
<script type="text/javascript">$(document).ready(function () {alert("第一种方法。");});$(function () {alert("第二种方法。");});jQuery(function ($) {alert("第三种方法。");});window.onload = function () {alert("第四种方法。");}
</script>
以上就是本文的全部内容,希望对大家有所帮助,同时也希望多多支持脚本之家!
jQuery 页面加载初始化的方法有3种 ,页面在加载的时候都会执行脚本,应该没什么区别,主要看习惯吧,本人觉得第二种方法最好,比较简洁。第一种:
$(document).ready(function(){ alert("第一种方法。");
});
第二种:
$(function(){ alert("第二种方法。");
});
第三种:
jQuery(function($) { alert("第三种方法。"); }); ps; 不用jQuery,在页面初始化的方法,
1.在body里面写onload
2.在脚本里面写
window.onload=fun...
页面初始化事件(pagebeforecreate、pagecreate)
Jquery Mobile会自动基于page"内的增强的约定自动初始化一些插件。例如:给一个input输入框约定了type=range属性会自动生成一个自定义滑动条。这些自动初始化的行为是受"page"插件控制的,它在执行前后部署部署事件,允许你在初始化前后操作页面,或者甚至自己提供初始化行为,禁止自动初始化。注以下的页面初始化事件在每个“page”只被触发一次,与每次页面在显示或者隐藏的show/h...