Jquery 大汇总

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/quasimodo_es/article/details/53010185

Jquery 插入元素

方法

源包装集/字串

目标包装集体

特性描述

A.append(B)

 

 

 

B

扫描二维码关注公众号,回复: 3019528 查看本文章

 

 

 

A

若目标包装集只匹配一个元素,则源(也包括同源包装集匹配的所有元素)将被移动到目标位置;若目标包装集包含多个元素,则源将保留在原来的位置,但同时复制一份相同的副本到目标位置。

由此,若目标只匹配一个元素时,使用前述方法后源将被删除。

B.appendTo(A)

A.prepend(B)

B.prependTo(A)

A.before(B)

B.insertBefore(A)

A.after(B)

B.insertAfter(A)


Jquery 克隆元素

$("#MyId").clone(withEvent)

withEvent = false; //如果 =true,表示事件等一并克隆


WdatePicker 选择日期之后触发事件

onclick="WdatePicker({dateFmt:"yyyy-MM-dd",onpicked:function(dp){handleWdateChange(this)}})"


position:relative占用的空间空白

在父容器中设置 position:relative ,然后给它设position:absolute


JQUERY的父,子,兄弟节点查找方法

jQuery.parent(expr) 找父亲节点,可以传入expr进行过滤,比如$("span").parent()或者$("span").parent(".class")
jQuery.parents(expr),类似于jQuery.parents(expr),但是是查找所有祖先元素,不限于父元素
jQuery.children(expr).返回所有子节点,这个方法只会返回直接的孩子节点,不会返回所有的子孙节点
jQuery.contents(),返回下面的所有内容,包括节点和文本。这个方法和children()的区别就在于,包括空白文本,也会被作为一个
jQuery对象返回,children()则只会返回节点
jQuery.prev(),返回上一个兄弟节点,不是所有的兄弟节点
jQuery.prevAll(),返回所有之前的兄弟节点
jQuery.next(),返回下一个兄弟节点,不是所有的兄弟节点
jQuery.nextAll(),返回所有之后的兄弟节点
jQuery.siblings(),返回兄弟姐妹节点,不分前后
jQuery.find(expr),跟jQuery.filter(expr)完全不一样。jQuery.filter()是从初始的jQuery对象集合中筛选出一部分,而jQuery.find()的返回结果,不会有初始集合中的内容,比如$("p"),find("span"),是从p元素开始找,等同于$("p span")


onpropertychange  & onchange

oninput
onpropertychange   IE
onchange  FireFox


jquery ublindclick

$("#EleID").unbind("click").click(function () {   });



猜你喜欢

转载自blog.csdn.net/quasimodo_es/article/details/53010185