基本知识:

就是一个JS函数包

选择器:基本选择器:

  1. 基本:ID选择器 “#” , Class选择器 “.”,标签选择器 “标签名”
  2. 组合:并列用“,”隔开   后代用空格隔开

过滤选择器:基本过滤:

首尾过滤:

用“:first” 取首 比如:$(".div:first")

用“:last”取尾 比如:$(".div:last")

等于:

用“:eq(索引号)” 或者".eq(索引号)"取任意个 比如:$(".div:eq(0)")  ,$("div").eq(0)

不等于:

  1. 大于:用“:gt(索引号)”
  2. 小于:用“:lt(索引号)”
  3. 排除:用“:not(选择器)” 比如:$(".div:not(.div:eq(2))")

奇:用“:odd” 如:$(".div:odd")

偶:用“:even” 如:$(".div:even")

属性名过滤:[属性名]  如:$(".div[属性名]")

属性名的值过滤:[属性名=值] $(".div[属性名=值]")

内容过滤:文字: $(".div:("字符串")")  子元素:$(".div:has(“选择器”)")

事件:

  1. 常规事件:把JS中的事件 on去掉即可 如.click
  2. 复合事件:hover(function(){},function(){}) 相当于相当于把mouseover()mouseout()合二为一;toggle(function(){},function(){})--点击事件循环执行
  3. 未来元素:对象.live("事件名",function(){});

阻止事件冒泡:return false;

Dom操作:

操作属性:获取属性var s = $("选择器").attr("属性名");设置属性$("选择器").attr("属性名","属性值");删除属性$("选择器").removeAttr("属性名")

操作样式:操作内联样式:获取样式var s = $("选择器").css("样式名");设置样式$("选择器").css("样式名","值")。

操作样式表的class:添加class:$("选择器").addClass("class名");移除class:$("选择器").removeClass("class名");添加移除交替class:$("选择器").toggleClass("class名")

操作内容:表单元素:取值var s = $("选择器").val();赋值$("选择器").val("值")。

非表单元素:$("选择器").html("内容"), $("选择器").text("内容");取值:var s = $("选择器").html(),  var s = $("选择器").text()

操作相关元素:查找:父、前辈parent(),parents(选择器);子、后代children(选择器),find(选择器);兄弟:哥prev(),prevAll(选择器);弟next(),nextAll(选择器)。

操作:新建$("HTML字符串"),添加appen(jquery对象)(内部添加)after(,..)(下部平级添加)before("...")(上部平级添加),移除empty()清空内部全部元素  remove()移除元素,复制clone()

动画:

show(),hide()

slideDown(),slideUp()

fadeIn(),fadeOut()

自定义动画:animate({left:"300px",top:"300px"},3000,function(){回调函数}),

停止动画,防止动画积累: .stop(true)

Jquary基础的更多相关文章

  1. tornado web高级开发项目之抽屉官网的页面登陆验证、form验证、点赞、评论、文章分页处理、发送邮箱验证码、登陆验证码、注册、发布文章、上传图片

    本博文将一步步带领你实现抽屉官网的各种功能:包括登陆.注册.发送邮箱验证码.登陆验证码.页面登陆验证.发布文章.上传图片.form验证.点赞.评论.文章分页处理以及基于tornado的后端和ajax的 ...

  2. tornado web高级开发项目

    抽屉官网:http://dig.chouti.com/ 一.配置(settings) settings = { 'template_path': 'views', #模板文件路径 'static_pa ...

  3. 本博文将一步步带领你实现抽屉官网的各种功能:包括登陆、注册、发送邮箱验证码、登陆验证码、页面登陆验证、发布文章、上传图片、form验证、点赞、评论、文章分页处理以及基于tronado的后端和ajax的前端数据处理。

    本博文将一步步带领你实现抽屉官网的各种功能:包括登陆.注册.发送邮箱验证码.登陆验证码.页面登陆验证.发布文章.上传图片.form验证.点赞.评论.文章分页处理以及基于tronado的后端和ajax的 ...

  4. [全文检索]Lucene基础入门.

    本打算直接来学习Solr, 现在先把Lucene的只是捋一遍. 本文内容: 1. 搜索引擎的发展史 2. Lucene入门 3. Lucene的API详解 4. 索引调优 5. Lucene搜索结果排 ...

  5. 预习 jQuary

    一.jQuary简介 1.jQuery 库 - 特性 jQuery 是一个 JavaScript 函数库. jQuery 库包含以下特性: HTML 元素选取 HTML 元素操作 CSS 操作 HTM ...

  6. jQuary学习の二の语法

    jQuery 语法是通过选取 HTML 元素,并对选取的元素执行某些操作.基础语法: $(selector).action() 美元符号定义 jQuery 选择符(selector)"查询& ...

  7. jquary高级和ajax

    jquary高级: 1.动画 1.三种方式显示与隐藏元素 1.默认显示和隐藏的方式 1.show([speed],[easing],[fn]):显示 [speed],[easing],[fn] spe ...

  8. java基础集合经典训练题

    第一题:要求产生10个随机的字符串,每一个字符串互相不重复,每一个字符串中组成的字符(a-zA-Z0-9)也不相同,每个字符串长度为10; 分析:*1.看到这个题目,或许你脑海中会想到很多方法,比如判 ...

  9. node-webkit 环境搭建与基础demo

    首先去github上面下载(地址),具体更具自己的系统,我的是windows,这里只给出windows的做法 下载windows x64版本 下载之后解压,得到以下东西 为了方便,我们直接在这个目录中 ...

随机推荐

  1. WJC上学记

    WJC上学记题目描述:WJC为了追求YHY,决定考上树人,但是,愚蠢的他没有足够好的成绩,只能靠自己的亲戚来帮忙.但是由于他足够愚蠢,连自己的亲戚都不认识,仁慈而被树人优录的Geek_du决定帮助他. ...

  2. java在某个日期上添加n天的方法实现

    //得到添加n天后的时间字符串 public String getAddDate(Date date,int n){ //格式转换 SimpleDateFormat sdf = new SimpleD ...

  3. MYSQL进阶学习笔记九:MySQL事务的应用!(视频序号:进阶_21-22)

    知识点十:MySQL 事务的应用 (21-22) 为什么要引入事务: 为什么要引入事务这个技术呢?现在的很多软件都是多用户,多程序,多线程的.对同一表可能同时有很多人在用,为保持数据的一致性,所以提出 ...

  4. Linux:外网域名防火墙设置导致下载失败

    问题现象: 通过IE从服务器下载文件时,提示Can't read from connection: Connection reset by peer. 别的现场都是好的,只有该现场有这个问题.所以,一 ...

  5. python中optparse模块用法

    optparse模块主要用来为脚本传递命令参数,采用预先定义好的选项来解析命令行参数. 首先需要引入optparser模块,然后执行初始化,实例化一个OptionParser对象(可以带参,也可以不带 ...

  6. bzoj 1894 游戏

    题目大意: $n$个装备,每个装备有两个值,可以攻击该值对应的怪兽.每个装备最多用一次 每个怪兽被打一次之后就会死,每个怪兽可以被打当且仅当前面的都死了,求最多打多少个 思路: 很明显的二分图匹配,如 ...

  7. 「LuoguP1799」 数列_NOI导刊2010提高(06)

    题目描述 虽然msh长大了,但她还是很喜欢找点游戏自娱自乐.有一天,她在纸上写了一串数字:1,1,2,5,4.接着她擦掉了一个l,结果发现剩下1,2,4都在自己所在的位置上,即1在第1位,2在第2位, ...

  8. 线段树之成段更新( 需要用到延迟标记,简单来说就是每次更新的时候不要更新到底,用延迟标记使得更新延迟到下次需要更新or询问到的时候)

    HDU  1698 链接:  http://acm.hdu.edu.cn/showproblem.php?pid=1698 线段树功能:update:成段替换 (由于只query一次总区间,所以可以直 ...

  9. 洛谷P4316绿豆蛙的归宿——期望

    题目:https://www.luogu.org/problemnew/show/P4316 期望水题,从终点向起点推,因为是DAG,所以拓扑序推过去即可. 代码如下: #include<ios ...

  10. 修改cocos2dx 背景颜色

    只需要在AppDelegate的设置FPS后面加入一行: glClearColor(1.0, 1.0, 1.0, 1.0); 同理如果要修改成其它颜色,只需修改里面的值即可( r, g, b, a);