近几日总是在用js写一些东西,jq用的反而少了,最近在工作中总是会用到不常用的jQuery方法,之前觉得可能用到的情况比较少,便没在意这些方法,结果吃了亏,现在准备重新总结一些jQuery中的一些常用或者不常用的方法,这样工作的时候也会省下很多时间哦!!

  首先介绍一下jQuery:

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 30.0px Helvetica }
span.s1 { }

  jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多),jQuery使用户能更方便地处理HTML、实现动画效果,并且方便地为网站提供AJAX交互,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择,同时它还有很多优点主要体现在它的

  1量级较轻,

  2有很强大的选择器,

  3出色的DOM操作,

  4可靠的事件处理机制,

  5完善的Ajax,

  6出色的浏览器兼容,

  7链式操作方式,

  8丰富的插件支持,

  9完善的文档,

  10并且开源

以上优点让它在当前的前端形势下处于顶峰地位

jQuery有几个不同的版本主要包括

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: justify; font: 28.0px Helvetica }
span.s1 { }

jQuery 1.x版兼容IE6/7/8,2.x版不兼容ie6/7/8,每个版本都有压缩版和未压缩版

jQuery可以分成一下几类

一.基本选择器
id class element * 组合选择器, 后代选择器"空格" 自带选择器> 紧邻选择器+ 同辈后面所有的元素~
形式:
$("#div").css({
width:"10px",
height:"10px"
});
二.基本过滤选择器
1选取那个(第一个/最后的/除了这个的/偶数/奇数)元素
:first :last :not :even :odd
:eq(index) 等于index从0开始 :gt(index)大于 :lt(index)(小于) index从0开始
形式: $("li:eq(2)").css("background","red");

2 选取紧邻的上(下)一个元素 选取含有内容为test的元素
next() prev() :contains() :empty :has(selector) :parent
形式: $("#wrap").next().css("background","red");
$("li:contains("选项2")").css("background","red");

三.属性过滤选择器
1 选取含有属性id/class的元素
id class
形式: $("li[id]").css("background","red");
2 选取属性(开头/结尾)为/不为...的元素
[attr=value] [attr!=value] [attr^=value] [attr$=value]
[attr=value] [attr*=value]
形式:$("[div^=d]").css("background","red");
四子元素选择器
1. 选取每个父元素的第一个子元素
nth-child(index/event/odd);
形式:$("li:nth-child(3)").css("background","red");
2. 选取每个父元素的(第一)/(最后)个子元素
:first-child :last-child
3. 选取 某个元素是他父元素中的唯一的子元素
:only-child
五.操作节点
append appendTo prepend prependTo 拼接到前面/后面
after insertafter before insertbefore 给所有..元素前面/后面插入div

形式: $(".footer")append(aDiv); ----(oDiv-被拼接的 .footer已有的节点)
aDiv.appendTo($(.footer))

对象模型
css() height() width() offset() offsetParent() position() scrollLeft() scrollTop()

以上即为常用或者不常用的jQuery的方法及属性,当然还有一些我见也没见过的一些属性和方法,欢迎补充哦0.0!!

jQuery整理的更多相关文章

  1. jQuery整理笔记文件夹

    jQuery整理笔记文件夹 jQuery整理笔记一----jQuery開始 jQuery整理笔记二----jQuery选择器整理 jQuery整理笔记三----jQuery过滤函数 jQuery整理笔 ...

  2. jQuery整理笔记七----几个经典表单应用

    1.文本框获得(失去)焦点 当文本框获得输入焦点时,将该文本框高亮显示,算不得一个应用,仅仅是一个小技巧,能够提高用户体验. <!DOCTYPE html PUBLIC "-//W3C ...

  3. jQuery整理笔记2----jQuery选择整理

    一个.基本的选择 1.ID选择器 JavaScript提供了原生方法实如今DOM中选择指定ID值得元素. 使用方法例如以下: var element=document.getElementById(& ...

  4. jQuery整理笔记9----函数形式发展

    在一些照片中使用演示样本.插入.样式文件下载:点我进入下载 过去在开发过程中关于table方面的jquery应用不过局限于使用jquery操作table添加一行.删除一列等等操作.今天整理的跟过去用的 ...

  5. jQuery整理您的笔记----jQuery开始

    Jquery它是一种高速.简明的JavaScript相框,jQuery设计目标:Write Less,Do More(写更少的代码,做很多其他的事情). 一.Jquery框架优势: 1.轻量级 jQu ...

  6. jQuery整理笔记八----jQuery的Ajax

    Ajax,我一直读的是"阿贾克斯",据当时大学老师讲该读音出处是依据当年风靡欧洲的荷兰足球俱乐部阿贾克斯的名字来的,我认为说法挺靠谱的. jQuery封装了Ajax的交互过程,用户 ...

  7. jQuery整理笔记九----功能性表格开发

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/hai_cheng001/article/details/27536965 演示样例中用到的一些图片. ...

  8. jquery 整理之一

    1.选择器: jQuery 属性选择器 jQuery 使用 XPath 表达式来选择带有给定属性的元素. $("[href]") 选取所有带有 href 属性的元素. $(&quo ...

  9. jQuery整理笔记5----jQuery大事

    一.大事 1.载入中DOM $(document).ready() 这个第一节里具体介绍了 2.事件绑定 jQuery定义了bind()方法作为统一的接口.用来为每个匹配元素绑定事件处理程序.其基本的 ...

随机推荐

  1. 基于TXT文本的简单图书管理系统

    1 ////////////////////////////////////////////////////////////////////////////////////// //SqList.h ...

  2. 正确解读free -m

    如下显示free是显示的当前内存的使用,-m的意思是M字节来显示内容.我们来一起看看. $ free -m total used free shared buffers cachedMem: 1002 ...

  3. Eclipce结合Ant进行编译、打包、传输、运行

    注意: 用Ant构建时,build path只能是单级的,如默认的src,如果是类似basePath/jsr253这样的话,运行Ant build时会报错,说找不到jsr253. (此文讲述的是以an ...

  4. JSP复习整理(五)JavaBean生命周期

    一.创建一个JavaBean UserBean.java package jsp.test; public class UserBean { private String userName; priv ...

  5. 文件上传大小js判断

    function fileChange(target) { var fileSize = 0; if (isIE && !target.files) { var filePath = ...

  6. [网络流24题] 搭配飞行员(cogs 14)

    [问题描述]     飞行大队有若干个来自各地的驾驶员,专门驾驶一种型号的飞机,这种飞机每架有两个驾驶员,需一个正驾驶员和一个副驾驶员.由于种种原因,例如相互配合的问题,有些驾驶员不能在同一架飞机上飞 ...

  7. MFC 静态文本的自绘 空心字的实现

    想在对话框里,显示几个字是很简单的,只要用静态文本的输出就可以了.然而有时候我们需要显示特效的字,我们希望显示的文字就像Word里的艺术字一样,看起来美观.这时我们可以重写CStatic类.用Draw ...

  8. C# RSA加密解密

    1.解析密钥 /// <summary> /// 把二进制密钥解析成RSACryptoServiceProvider /// </summary> /// <param ...

  9. sql按字符截取字段

    字段A=’F:\photo\Winter Leaves.jpg’ 要求:分段截取每段字符[字段A不能为TEXT类型,否则报错] 解决方法: ---截取字符串A的第一个\左边的字符串 ) 输出结果:F: ...

  10. yarn关于app max attempt深度解析,针对长服务appmaster平滑重启

    在YARN上开发长服务,需要注意fault-tolerance,本篇文章对appmaster的平滑重启的一个参数做了解析,如何设置可以有助于达到appmaster平滑重启. 在yarn-site.xm ...