随笔分类 - jquery
jq扩展插件和Sizzle选择器
摘要:1、jq插件扩展$.extend() 扩展静态方法$.fn.extend() 扩展实例方法例如:$.extend({ type : function(){}});$.fn.extend({ css : function(){}});2、sizzle选择器sizzle选择器通过$()和find()...
阅读全文
jq回调对象和延迟对象
摘要:1、回调对象$.Callbacks()创建一个毁掉对象var cb = $.Callbacks();通过cb.add(fn1);向回调对象里添加一个函数,通过cb.fire()执行cb里面的函数,通过cb.remove(fn1)来移除对象里面的某个函数。例如:function aaa(){ ...
阅读全文
jq防止冲突,后退链式,队列操作
摘要:1、jq防止冲突jq中的方法都是带有$符号来操作,但是如果引用了其他的库,而这些库也有用到$,可能会造成冲突,jquery提供$.noConflict();方法来解决冲突。例如:var Z = $.noConflict();这样Z就和$具有相同的功能来替代$了,当然在jQuery中$和jQuery等...
阅读全文
jq尺寸和位置总结篇(width scrollTop position offset)
摘要:一、先讲一下元素的尺寸吧,这个用的很多。1 .width() .height() 获取元素的宽度,并且不含单位,相当于原生的offsetWidth,但是要注意2点 原生的结果包含单位,并且是没办法获取到隐藏元素的宽高的。2 .innerWidth() .innerHeight() // 相当于wi...
阅读全文
posted @ 2015-08-04 18:30
toodeep
find children slice
摘要:.slice()类似于数组的slice方法,就是给以一个jquery集合通过下标来筛选的例如:$('li').slice(2).css('background-color', 'red');表示从第三个元素到结尾,$('li').slice(2, 4).css('background-color',...
阅读全文
posted @ 2015-08-01 00:00
toodeep
jquery属性选择器
摘要:aaaaa$('input[value]')//选出带有value属性的input$('input[value=123]')选出value为123的input$('input[value^=123]') value值开头为123的input$('input[value$=555]') value值末...
阅读全文
posted @ 2015-07-31 23:43
toodeep
浙公网安备 33010602011771号