jquery知识点总结-----javaScript和jquery选择器对比
2016-09-08 08:56
417 查看
js 原始选择器有哪些
getElementById() id选择器getElementsByName() name选贼器
getElementsByTagName() 标签名选择器
getElementsByClassName () 类型选择器
只有第一个是返回单个ID的对象
其他三个都是返回结果集,需要下表才能获取结果集,而且拥有长度属性
高级选择器
id用#,class用. ,标签直接写进括号支持Jquery的类型和属性选择器。
- querySelector() 返回括号里面指定返回的元素
- querySelectorAll()[] 返回所有符合括号中匹配的元素的结果集
高级选择器有一个明显的缺点就是浏览器的版本兼容问题。
IE8以下的都不能使用。
根据个人的小总结和网上的参考内容,做出了以下的分类:
表单选择器(有时比较常用,而且也比较容易遗忘)
:input:text
:password
:radio
:checkbox
:submit
:reset
:button
:image
:file
都是根据表单中input 的type属性决定的
状态选择器
:enabled 所有激活,能使用的选择器:disabled 所有禁用的选择器
:selected 所有被选取的元素,用于下拉框
:checked 所有被选中的元素,用于多选和单选,相同名字的checkbox
容易被遗忘的位置选择器
:first 第一个:last 最后一个
:even 所有偶数
:odd 所有奇数
:gt() 大于括号中的数字以上的
:It 小于括号中的数字以下的
:not 排除所有不符合条件的
属性选择器
:contains(text) 属性中存在指定字符串的:empty 属性中字符串都是空的
:hidden 找到隐藏的
:visible 找到没有隐藏的
-:animated 存在动画效果的
[] 包含括号中的元素的
[ = ] 括号中属性值判断
[ != ] 括号中属性值判断
-[$=] 以某个元素结尾的
特殊选择器
- s1,s2,s3 找到所有匹配符合的元素- *
- id
- class
- 标签
相关文章推荐
- javascript/jquery-知识点总结(持续更新)
- jquery强大的选择器和javascript 的对比。
- javascript和jQuery知识点总结
- javascript和jQuery知识点总结
- javascript和jQuery知识点总结
- javascript和jQuery知识点总结
- javascript和jQuery知识点总结
- javascript和jQuery知识点总结
- jQuery 选择器总结
- jQuery使用总结 - Core jQuery Selectors 选择器一2/4
- jQuery使用总结 - Core jQuery Selectors选择器二3/4
- jQuery 之 选择器总结(上篇)
- Jquery基本知识点的总结(一)
- javascript与jQuery对照学习总结(一)(一些常规操作)
- javascript 正则表达式知识点总结:(转并整理)
- jQuery与javascript事件对比
- jQuery学习总结之元素的相对定位和选择器----持续更新中
- javascript全面总结(可能别人看的有点乱,不过多看几遍就习惯了,每个*是一个知识点集合)
- jQuery选择器总结
- jQuery选择器总结