权威指南之脚本化jquery

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了权威指南之脚本化jquery相关的知识,希望对你有一定的参考价值。

jqury函数

jquery()($())有4种不同的调用方式

第一种是最常用的调用方式是传递css选择器(字符串)给$()方法。当通过这种方式调用时,$()方法会返回当前文档中匹配该选择器的元素集。还可以将一个元素或jquery对象作为第二参数传递给$()方法,这时返回的是该特定元素或元素集的子元素中匹配选择器的部分。

第二种调用方式是传递一个Elment、Document或Window对象给$()方法。在这种情况下,$()方法只须简单的将该Elment、Document或Window对象封装成jquery对象并返回。这样可以使得能用jqery方法来操作这些元素而不用原生DOM方法

第三中调用方式是传递html文本字符串给$()方法。在这种调用方式下,jquery会根据传入的文本创建好HTML元素并封装为JQuery对象并返回。当通过第三种方式调用时,$()接受可选的第二参数。可以传递Document对象来指定与所创建元素相关联的文档。第二参数还可以说object对象。此时,假设该对象的属性表示HTML属性的键/值对,这些属性将设置到所创建的对象上

var img=$("</img>",{src:url,css:{borderWidth:5},click:handleClick});

最后,第四种调用方式是传入一个函数给$()方法。此时,当文档加载完毕且DOM可操作时,传入的函数将被调用

jQuery(function(){});

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

传给jQuery()的函数在被调用时,this指向document对象,唯一的参数指向jQuery函数,这意味这可以释放全局的$()函数,但在内部依旧可以延续该习惯

jQuery.noConflict//还原$()为初始值

jQuery(function($){});让$()成为jQuery对象的局部别名

通过$()注册的函数将在DOMContentLoaded事件触发时由jQuery触发。当浏览器不支持该事件时,会在load事件触发时由jQuery触发。这意味这文档已经解析完毕,但图片等外部资源有可能还未加载。如果在DOM准备就绪后再传递函数给$(),传递的函数会在$()返回之前立刻调用

jQuery类库还使用jQuery()函数作为其命名空间,

 

以上是关于权威指南之脚本化jquery的主要内容,如果未能解决你的问题,请参考以下文章

js-权威指南学习笔记19.2

HTTP权威指南之HTTP事务

js-权威指南学习笔记19

Jmeter操作指南:参数化请求

《JavaScript权威指南》读书笔记

谁看了不得说声牛掰!前端大厂(字节 腾讯 阿里)力荐的JavaScript权威学习指南电子版