jQuery选择器之id选择器
页面的任何操作都需要节点的支撑,开发者如果快速高效的找到指定的节点也是前端开发中的一个重点。jQuery提供了一系列的选择器帮助开发者达到这一目的,让开发者可以更少的处理复杂选择过程与性能优化,更多专注业务逻辑的编写。
jQuery几乎支持主流的css1~css3选择器的写法,我们从最简单的也是最常用的开始学起。
id选择器:一个用来查找的ID,即元素的id属性。
$('#id')
id选择器也是基本的选择器,jQuery内部使用的JavaScript函数document.getElementById()来处理ID的获取。原生语法的支持总是非常高效的,所以在操作DOM的获取上,如果能采用id的话尽然考虑使用这个选择器。
值得注意的是:
id是唯一的,每个id值在一个页面中只能使用一次。如果多个元素分配了相同的id,将只匹配id选择集合的第一个DOM元素。但这种行为不应该发生,有超过一个元素的页面使用相同的id是无效的。
jQuery选择器之id选择器的更多相关文章
- jquery选择器之层级选择器
		
HTML示例代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...
 - Jquery选择器之基本选择器
		
id选择器 共同点: text:代表标签之间的文本值 返回值:均为列表 根据给定的ID值匹配一个标签元素,如果id值中有元字符(如 !"#$%&'()*+,./:;<=> ...
 - jQuery选择器之属性选择器Demo
		
测试代码: 06-属性选择器.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ...
 - jQuery选择器之层次选择器Demo
		
测试代码: 02-层次选择器.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ...
 - jQuery选择器之基本选择器Demo
		
测试代码: 01-基本选择器.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ...
 - jquery选择器之属性选择器
		
[attribute] 匹配指定属性名的所有元素 [attribute=value] 匹配给定的属性名是某个特定值的属性 [attribute!=value] 匹配给定的属性名不是某个特定值的属性 ...
 - jquery选择器之内容选择器
		
HTML示例代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...
 - jQuery选择器之全选择器(*选择器)
		
在css中,经常会在第一行写下这样一段样式: * { margin:; padding:; } 通配符*意味着给所有的元素设置默认的边距.jQuery中我们也可以通过传递*选择器来选中文档页面中的元素 ...
 - jQuery选择器之可见性选择器
		
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-type" content ...
 
随机推荐
- git移除某文件夹的版本控制
			
thinkphp框架,Apps/Runtime下目录移出版本控制. git rm -r -n --cached */Runtime/\* //-n:加上这个参数,执行命令时,是不会删除任何 ...
 - JavaSE 面试题总结
			
一. JavaSE 4 1. 面向对象的特征有哪些方面 4 2. String是最基本的数据类型吗? 4 3. super()与this()的区别? 4 4. JAVA的事件委托机制和垃圾回收机制 4 ...
 - 实现一个clone函数,对javascript中的5种数据类型进行值复制
			
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
 - VMware运行时“内部错误”的解决方法
			
解决方法:打开虚拟机实体目录,如下:发现有两个虚拟机配置文件,一个文件大小为4KB,另一个为空.现在虚拟机默认使用为空的配置文件了. 将大小为空的虚拟机配置文件删除掉,然后将另一个配置文件重名命. 接 ...
 - exa命令详解
			
exa 是 ls 文件列表命令现代化替代品. 官网:https://the.exa.website/ GitHub:https://github.com/ogham/exa 后续整理中……
 - gzip,bzip2,xz压缩工具
			
gzip,bzip2,xz压缩工具====================== gzip压缩工具 示例:[root@aminglinux yasuo]# ls1.txt 2.txt 3.txt[roo ...
 - 原生js关闭窗口
			
if (navigator.userAgent.indexOf("MSIE") > 0) { if (navigator.userAgent.indexOf("MS ...
 - php学习【1】
			
1:输出语句 <?php echo "hellow world"; print "hellow world"; print_r ("helow ...
 - windows下使用curl.exe模拟ajax请求
			
curl 是一般linux发行版中都带有的小工具,利用这个工具可以很方便的下载文件,我一般使用这个工具来查看某个页面相应的HTTP头信息,在Windows系统中我们也一样可以使用这个工具,如果不需要支 ...
 - 笔记-scrapy-signal
			
笔记-scrapy-signal 1. scrapy singal 1.1. 信号机制 scrapy的信号机制主要由三个模块完成 signals.py 定义信号量 signalmana ...