随笔分类 -  jQuery

摘要:1、$.fn.extend:扩展 jQuery 元素集来提供新的方法(通常用来制作插件),使用时是$('选择器').方法 2、$.extend:扩展jQuery对象本身,用来在jQuery命名空间上增加新函数,使用时是$.方法 阅读全文
posted @ 2018-01-03 11:43 var_obj
摘要:1、遮罩层宽高100%,position,不占位 2、注册a标签的删除事件,用on()方法,以方法可以动态添加,之前js需要利用冒泡属性(父标签注册事件,子标签冒泡,target li触发事件) 3、$(".add input:eq(1)").prop("checked")?$(".add inpu 阅读全文
posted @ 2017-12-14 23:51 var_obj
摘要:多库共存:jQuery占用了$ 和jQuery这两个变量。当在同一个页面中引用了jQuery这个js库,并且引用的其他库(或者其他版本的jQuery库)中也用到了$或者jQuery这两个变量,那么,要保证每个库都能正常使用,这时候就有了多库共存的问题。 阅读全文
posted @ 2017-12-14 22:34 var_obj
摘要:链式编程 1、原理:return this; 2、通常情况下,只有设置操作才能把链式编程延续下去。因为获取操作的时候,会返回获取到的相应的值,无法返回 this。 3、end():结束当前链最近的一次过滤操作,并且返回匹配元素之前的状态。 隐式迭代 1、含义:方法的内部会为匹配到的所有元素进行循环遍 阅读全文
posted @ 2017-12-14 22:14 var_obj
摘要:事件绑定 1、简单事件绑定 2、bind():不推荐使用 3、delegate() 4、on() 事件解绑 1、unbind() 2、undelegate() 3、off() 事件触发 1、简单事件触发 2、trigger():触发浏览器行为 3、triggerHandler():不触发浏览器行为 阅读全文
posted @ 2017-12-14 17:56 var_obj
摘要:获取宽:$(".box").width() 设置宽:$(".box").width(200) 获取高:$(".box").height() 设置高:$(".box").height(200) 总结:很鸡肋,一般设置可通过css()方法设置 阅读全文
posted @ 2017-12-14 17:17 var_obj
摘要:val():获取标签中的value属性的值。带有参数是赋值(类比js中的value属性) text():获取双闭合标签中的文本值。(不识别标签)(类比innerText) html():获取双闭合标签中的文本值。(识别标签)(类比innerHTML) 阅读全文
posted @ 2017-12-14 16:47 var_obj
摘要:属性获取:attr(属性名), 属性设置:attr(属性名,具体值) 移除属性:removeAttr(属性名) 特殊情况:prop(属性名)、prop(属性名,具体值);表单中状态属性checked、selected、disabled要使用.prop()方法 使用技巧:整体移除class属性,可以用 阅读全文
posted @ 2017-12-14 16:42 var_obj
摘要:创建节点 1、$():创建一个li标签 2、html():创建一个li标签并同时添加到ul盒子中,这个添加实际上是整体替换 添加节点 1、append():在ul盒子内最后一位添加li标签 2、appendTo():同上,只是添加的对象在前面 3、prepend():在ul盒子内第一位添加li标签 阅读全文
posted @ 2017-12-13 15:49 var_obj
摘要:为什么要停止动画? 对同一个元素,如果拥有一个以上的动画对其加以作用,那么后面的动画会被放入一个动画队列中。动画队列的动画是在其上一个动画完成以后才会执行。 控制两个参数四种情况 1、第一个参数表示后续动画是否要执行:true:后续动画不执行 ;false:后续动画会执行 2、第二个参数表示当前动画 阅读全文
posted @ 2017-12-13 13:07 var_obj
摘要:动画方法:animate(json,1000, function (){}) 参数说明:json代表属性设置,1000是动画时间,最后一个是回调函数,其中动画时间可选 属性支持:http://www.w3school.com.cn/jquery/effect_animate.asp 阅读全文
posted @ 2017-12-13 12:55 var_obj
摘要:显示隐藏 1、显示:show(),参数 毫秒值、slow(600ms)、 normal(400ms)、 fast(200ms) 2、隐藏:hide(),参数 毫秒值、slow(600ms)、 normal(400ms)、 fast(200ms) 3、回调函数:show(2000,function() 阅读全文
posted @ 2017-12-13 12:37 var_obj
摘要:toggle() 显示隐藏 toggleClass 添加类或者删除类 阅读全文
posted @ 2017-12-13 12:22 var_obj
摘要:添加类:addClass 删除类:removeClass 判断类是否存在:hasClass 阅读全文
posted @ 2017-12-13 12:18 var_obj
摘要:js注册事件this代表的dom对象 jQuery注册事件this代表的也是dom对象,所以需要$(this)转成jQuery对象 阅读全文
posted @ 2017-12-13 12:15 var_obj
摘要:js对象与jquery对象的相互转化: 1、$(js对象) 2、$(selector).get(索引)、$(selector)[索引] 阅读全文
posted @ 2017-12-13 09:55 var_obj
摘要:基本选择器 层级选择器 基本过滤选择器 筛选选择器 注意事项 1、后代选择器包括儿子孙子重孙子....而子代选择器只包括儿子。 2、:odd表示的索引号是奇数,实际显示效果是偶数行;:even表示的索引号是偶数,实际显示效果是奇数行。 阅读全文
posted @ 2017-12-12 13:29 var_obj
摘要:$()与jQuery() jQuery中$函数,根据传入参数的不同,进行不同的调用,实现不同的功能。返回的是jQuery对象 jQuery这个js库,除了$之外,还提供了另外一个函数:jQuery jQuery函数跟$函数的关系:jQuery $; jQuery与js区别 jquery有一层功能皮肤 阅读全文
posted @ 2017-12-12 13:11 var_obj
摘要:中文网 http://www.css88.com/jqapi-1.9/ 版本兼容问题 版本一:1.x版本,兼容IE678 版本二:2.x版本,不兼容IE678 入口函数区别 阅读全文
posted @ 2017-12-12 12:46 var_obj