jquery选择器控制Html元素
1、JQuery中有addClass,removeClass,toggleClass
- addClass(class):为每个匹配的元素添加指定的类名
 - removeClass(class):从所有匹配的元素中删除全部或者指定的类
 - toggleClass(class):如果存在(不存在)就删除(添加)一个类
 
2、JQuery元素选择器
- $(this) 选取当前html元素
 - $("p") 选取html中为<p>的元素
 - $("div span")选取html中所有<div>元素中所有<span>的元素
 - $("div,span")选取html中所有<div>元素和所有<span>的元素
 - $(".clsFrame") 选取html中Class = "clsFrame" 的元素
 - $(".clsFrame .clsSpan") 选取html中Class = "clsFrame" 中 Class ="clsSpan" 的元素
 - $(".clsFrame, .clsSpan") 选取html中Class = "clsFrame" 和 Class ="clsSpan" 的元素
 - $("#div") 选取html中id ="div"的元素
 - $("p.intro") 选取所有 class="intro" 的 <p> 元素。
 - $("p#demo")选取所有 id="demo" 的 <p> 元素。
 
3、JQuery 属性选择器,jQuery 使用 XPath 表达式来选择带有给定属性的元素。
- $("[href]") 选取所有带有 href 属性的元素。
 - $("[href='#']") 选取所有带有 href 值等于 "#" 的元素。
 - $("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。
 - $("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。
 
4、JQuery CSS 选择器
- $("*").css("display","none") 设置html中所有元素的display属性为none
 - $("#div span").css("background-color","red") 设置html中 id = "div"下所有<span>元素的background-color属性为red
 
jquery选择器控制Html元素的更多相关文章
- 使用 jQuery 选择器获取页面元素后,利用 jQuery 对象的 css() 方法设置其样式。
		
查看本章节 查看作业目录 需求说明: 使用 jQuery 选择器获取页面元素后,利用 jQuery 对象的 css() 方法设置其样式. 要求如下: 点击页面的"更改样式"按钮后, ...
 - 使用 jQuery 选择器获取页面元素,然后利用 jQuery 对象的 css() 方法设置其 display 样式属性,从而实现显示和隐藏效果。
		
查看本章节 查看作业目录 需求说明: 使用 jQuery 选择器获取页面元素,然后利用 jQuery 对象的 css() 方法设置其 display 样式属性,从而实现显示和隐藏效果. 具体要求如下: ...
 - jquery 选择器(name,属性,元素)大全
		
jQuery 选择器大体上可分为:基本选择器.层次选择器.过滤选择器.表单选择器. 其中过滤选择器可以分为:简单过滤选择器.内容过滤选择器.可见性过滤选择器.属性过滤选择器.子元素过滤选择器.表单对象 ...
 - JQuery选择器排除某元素实现js代码
		
使用JQuery选择器实现排除某一大元素下的某一元素的核心代码是使用.not()方法,如下所示: $("button").not("#save").attr(& ...
 - jQuery选择器(表单元素过滤选择器)第八节
		
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/stri ...
 - 二、jquery选择器
		
在jquery库中,可以通过选择器实现DOM元素快捷选择这一重要的核心功能. 1.选择器的优势 (1)代码更简单 由于在jquery库中,封装了大量可以通过选择器直接调用的方法或函数,使编写代码更加简 ...
 - jQuery学习笔记(一)jQuery选择器
		
目录 jQuery选择器的优点 基本选择器 层次选择器 过滤选择器 表单选择器 第一次写博客,希望自己能够长期坚持,以写博客的方式作为总结与复习. 最近一段时间开始学习jQuery,通过写一个jQue ...
 - jQuery选择器实现隔行变色和使用javaScript实现隔行变色
		
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <!--什么是选择器? jQuery选择器继承了 ...
 - Hybrid App开发之jQuery选择器
		
前言: 前面学习了JQuery的简单使用,今天进一步学习一下JQuery的选择器. 什么是选择器? JQuery选择器通过标签名.属性名或者内容对DOM元素进行快速准确的选择,而不必担心浏览器的兼容性 ...
 
随机推荐
- Less基础教程
			
Less基础教程 less是较早出现的css预处理器. LESS API 参考 安装和使用 安装比较简单,通过nmp或bower安装即可. npm install less -g bower inst ...
 - Openstack命令收集
			
查看rabbitmq 队列 rabbitmqctl list_queues 查看keystone的用户 keystone user-list 查看keystone endpoint keystone ...
 - 将内部部署网络和 Windows Azure 集成的新选项: 使用AT&T
			
关于云计算的主要对话围绕着向云迁移展开.今天,我们宣布与 AT&T 结为战略联盟,共同为客户提供云计算服务.这一合作伙伴关系将授权客户访问 Windows Azure,作为其现有数据中心的逻辑 ...
 - perl笔记
			
更精确的空白字符串匹配 1.水平空白字符 Perl5.10之前,使用\s这种分类,不够精确,容易导致意料外的结果: Perl5.10中引入\h字符组,用来匹配任意水平空白字符(包括Unicode字符集 ...
 - highlight a DOM element on mouse over, like inspect does
			
highlight a DOM element on mouse over, like inspect does highlight a DOM element on mouse over, like ...
 - uva-12657 - Boxes in a Line(双向链表)
			
12657 - Boxes in a Line You have n boxes in a line on the table numbered 1 . . . n from left to righ ...
 - 被拒--悲剧之ORA-01017: invalid username/password; logon denied 错误
			
本地没有安装oracle.安装了oracleclient和PL/SQL Developer.来实现对oracle数据库的可视化操作. 在使用在登录PL/SQL无法登录.提示错误:ORA-01017: ...
 - c++ primer plus 习题答案(3)
			
p296.3 #include<iostream> #include<cstdlib> #include<string> #include<cstring&g ...
 - 最大值减去最小值小于或等于num的子数组数量
			
[说明]: 本文是左程云老师所著的<程序员面试代码指南>第一章中“最大值减去最小值小于或等于num的子数组数量”这一题目的C++复现. 本文只包含问题描述.C++代码的实现以及简单的思路, ...
 - 虚拟机ping不通主机
			
centos ping不通主机 首先检查网络设备 ifconfig -a 如果有eth0 , 又存在 eth1 . 那么service eth1 stop 然后在ping主机.(以上前提是网络地址设 ...