![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jquery
第一名的小蝌蚪
每一份私下的努力 都会有成倍的回报
展开
-
jquery的detach remove empty的区别
detach是删除元素 跟remove几乎一样用法 唯一不同的是detach可以恢复此元素 恢复数据跟监听的事件删除跟恢复元素var p = $("#id").detach();删除$("#id1").append(p);恢复元素原创 2014-06-16 11:07:27 · 540 阅读 · 0 评论 -
$(document).ready、body.Onload()和 $(window).load的区别
window.load(function(){...})和body.onload()都存在同样一个问题,那都是在页面所有元素(包括html标签以及引用到得所有图片,Flash等媒体)加载完毕后执行的,这是它们的共同点.$(document).ready()是文档结构已经加载完成(不包含图片等非文字媒体文件),不必等到所有的加载完毕。$(window)原创 2014-06-16 10:56:02 · 954 阅读 · 0 评论 -
jquery文档操作总结
1.attr$().attr("width"); 返回width的值$().attr("class","a");设置class属性的值2.clone只克隆本元素 但不克隆本元素所监听的事件$("p:first").clone();连事件一起克隆 就加个true就可以了$("p:first").clone(true);原创 2014-06-16 11:16:51 · 521 阅读 · 0 评论 -
jquery的filter过滤器用法
改变所有 div 的颜色,然后向类名为 "middle" 的类添加边框:$("div").css("background", "#c8ebcc") .filter(".middle") .css("border-color", "red");原创 2014-06-16 11:09:33 · 1141 阅读 · 0 评论 -
$.fn.extend插件开发跟jquery UI、widget 开发的区别
$.fn.extend 只是在扩展jquery对象的方法,只是让这个方法可以通过$("#ddd").XX();可以用,并且在里面可以用jquery对象。 jquery.widget是挂件,可以自己写一个完整的对象,通过挂件模式挂载在jquery对象上,其实本质上也就是用了$.fn.extend和$.extend的扩展,不过挂件比较大得不同是本身是一个比较独立的单元,跟其他的部分耦合性较原创 2014-06-16 10:58:32 · 788 阅读 · 0 评论 -
jquery的clone用法
只克隆本元素 但不克隆本元素所监听的事件$("p:first").clone();连事件一起克隆 就加个true就可以了$("p:first").clone(true);clone一般跟append 等添加标签的方法来运用$("div").append($("p").clone());原创 2014-06-16 11:03:22 · 867 阅读 · 0 评论 -
jquery的append、prepend、html、after、before 的总结和区别
append在元素内部的尾部加上元素prepend在元素内部的前部加上元素after在元素外部的尾部加上元素before在元素外部的头部加上元素html用当前内容替换掉原内容 $("#id1")insertBefore("#id2");把id1剪切掉 放入id2元素外部的头部$("#id1")insertAfter("#id2原创 2014-06-16 11:00:56 · 2275 阅读 · 2 评论 -
jquery的unwrap wrap wrapAll wrapInner的区别跟总结
unwrap 移除直接父元素wrap 在外层包裹一层标签wrapAll 把选择到的所有元素统一包到一个指定的标签里wrapInner 让指定的元素的内部所有内容包到一个指定的标签里原创 2014-06-16 11:20:36 · 1070 阅读 · 0 评论 -
jquery的选择器总结
1.$(document).ready、body.Onload()和 $(window).load的区别2.选择器大总结元素选择器:$("p") 选取 元素。$("p.intro") 选取所有 class="intro" 的 元素。$("p#demo") 选取所有 id="demo" 的 元素。属性选择器:$("[href]原创 2014-06-16 11:15:22 · 358 阅读 · 0 评论 -
jquery的eq()跟get()的区别
1.eq()用法:选择器$("p").eq(1);返回的是p标签数组的第2个p的jquery对象($("#id"))2.get()跟eq的区别eq返回的是jq对象get也是获得第i个标签 但是不是jquery对象 而是html对象$("p").eq(1).css("color","red");原创 2014-06-16 11:14:08 · 579 阅读 · 0 评论