#JQUERY

jQuery源码-dom操作之jQuery.fn.html

前面陆陆续续写了jQuery源码的一些分析,尽可能地想要cover里面的源码细节,结果导致进度有些缓慢。jQuery的源码本来就比较晦涩,里面还有很多为了解决兼容问题很引入的神代码,如果不google的话压根不知道那一段段代码为什么会存在于人世。于是就一直在重复坐着这么件事情,到处谷歌或者请教别人,这段兼容代码是为解决...

jQuery源码-dom操作之jQuery.fn.text

jQuery.fn.text在jQuery是个使用频率比较高的接口,它的作用无非是设置/获取dom节点的内容文本,下文会通过几个简单的例子来说明.text()接口的使用,以及最后会对源码进行分析。这几个接口本身不复杂,理解了textContent属性基本就迎刃而解,妨碍理解的我觉得反而是jQuery.access这样的...

jQuery和js之Cookie实现

Web开发者的朋友们基本上都知道,jQuery是对js的封装。今天之所以想讲解这个问题,主要是因为Cookie用的还是比较多,应用场景除了老生常谈的购物车,还有就是用户状态(以我之前开发的一个项目除了session和token外,还有一个加密cookie,双重保护,确保系统安全)。1.添加Cookie(保存Cookie...
代码星球 ·2020-07-24

跑马灯效果、jquery封装、$.fn和$.extend方法使用

代码index.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metanam...

JQuery.UI类库AutoComplete 调用WebService进行模糊查询

JQuery.UI类库AutoComplete调用WebService进行模糊查询1.介绍jQuery.UI中autocomplete参数介绍。此语法引用于:http://www.jb51.net/article/24219.htm  语法:autocomplete(urlordata,[options])参数:url...

jquery.validate的使用

在页面上面引用<scripttype="text/JavaScript"src="js/jQuery.js"></script><scripttype="text/JavaScript"src="js/jquery.form.js"></script><script...
代码星球 ·2020-07-12

JQuery.autocomplete扩展功能:实现多列自动提示

最近做一个项目,用到了JQuery的自动补全函数,但默认的是只显示一列数据,所以就略加修改  下面这个是默认调用本地数据:       $("#tags").autocomplete(["c++","java","php","co...

jQuery UI中dialog 遮盖 autocomplete的问题解决

ui-autocomplete这个类属性,为这个类添加了z-index属性,如下:<style>.ui-autocomplete{      z-index:11111;}</style>...

jquery tooltip发送ajax请求解决方案

之前的方案:<ahref="#"onmouseover="ajax_showTooltip()"onmouseout="ajax_hideTooltip()">Info</a>现在的方案:但由于onmouseover过可能会多次请求服务器,由于将事件改为onclick点击时才请求资源,不点击时访...

jquery源码基本结构和插件写法

1.jquery源码基本结构(function(w){//工厂functionjQuery(selector,context){//直接返回一个new实例,这样可以隐藏new过程,使用jQuery('#id')创建对象,而不是newjQuery('#id')returnnewjQuery.fn.init(selecto...

jquery Promise和ES6 Promise的区别

1.Deferred对象有resolve和reject方法,可以直接修改状态jquery用Deferred实现了Promise规范,Deferred与ES6Promise的最大区别是:Deferred对象有resolve()和reject()方法,可以直接随时修改该对象的状态。比如:vardef=$.Deferred(...
代码星球 ·2020-06-29

jquery defered的progress方法实现进度条

效果如图:实现代码:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"&...

jquery validate用法总结

jqueryvalidate是本人用过的最好用的验证组件,但其文档写的真是不敢恭维,现将一些常见用法总结如下(持续更新)。1.js触发表单验证//触发整个表单的验证$('form').valid()//触发单个元素的验证$("#form1").validate().element($("#salary"))2.不用fo...
代码星球 ·2020-06-28

jquery工具方法总结

$.extend对象合并,支持深拷贝$.each相当于array.each或object.each,可以遍历数组和对象$.grep相当于array.filter$.map相当于array.map$.merge相当于array.concat$.inArray相当于array.indexOf,返回元素在数组中的索引,无则返...
代码星球 ·2020-06-28

jquery插件写法

//传统写法//全局方法;(function($){$.method=function(){}//or$.obj={method1:function(){},method2:function(){}}})(jQuery);//对象方法;(function($){$.fn.myPlugin=function(option...
代码星球 ·2020-06-28
首页上一页...6162636465...下一页尾页