关于query Javascript CSS Selector engine


Posted in Javascript onApril 12, 2013

query是一个javascript css selector engine,小巧而功能强大,压缩后2k左右,可以很轻松的集成到代码当中。
支持浏览器

IE6+、Firefox、Chrome、Safari、Opera

选择器
query(selector[,context])
    div
    #intro
    div#intro                   
    .red               
    span.red
    [name]
    [name=keywords]         
    input[name]               
    input[name=keywords]
    input[name='keywords']
    input[name="keywords"]               
    input[name*=key]
    label[class~=red]
    #nav>li
    #nav> li
    #nav >li
    #nav > li
    #nav li
    #intro,.red,div
    input[name],#nav>li  

原生方法

query.getById(id)
query.getByName(name)
query.getByTagName(tagName[, parent])
query.getByClass(className[, parent][, tagName])
    Example:
        query.getByClass("red");
query.getByAttr(name, val[, parent][, tagName])
    Example:
        query.getByAttr("name","keywords",parent,"input");                                   
query.extend
    Example:
        query.extend({                      
            getByCity:function(){...}
        });
        var city=query.getByCity();

下载:http://tanwei-cc.github.com/query/
      https://github.com/tanwei-cc/query

Javascript 相关文章推荐
Javascript & DHTML 实例编程(教程)基础知识
Jun 02 Javascript
Jquery 实现Tab效果 思路是js思路
Mar 02 Javascript
使用javascript实现简单的选项卡切换
Jan 09 Javascript
JS实现不使用图片仿Windows右键菜单效果代码
Oct 22 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
Jun 14 Javascript
Jquery 整理元素选取、常用方法一览表
Nov 26 Javascript
谈谈JavaScript数组常用方法总结
Jan 24 Javascript
jquery实现图片上传前本地预览
Apr 28 jQuery
vue和webpack项目构建过程常用的npm命令详解
Jun 15 Javascript
详解小程序用户登录状态检查与更新实例
May 15 Javascript
es6中let和const的使用方法详解
Feb 24 Javascript
微信小程序利用button控制条件标签的变量问题
Mar 15 Javascript
使用jQuery清空file文件域的解决方案
Apr 12 #Javascript
原生js实现查找/添加/删除/指定元素的class
Apr 12 #Javascript
jQuery contains过滤器实现精确匹配使用方法
Apr 12 #Javascript
jQuery插件实现屏蔽单个元素使用户无法点击
Apr 12 #Javascript
Javascript实现滑块滑动改变值的实现代码
Apr 12 #Javascript
基于JavaScript实现 获取鼠标点击位置坐标的方法
Apr 12 #Javascript
用JavaScript获取DOM元素位置和尺寸大小的方法
Apr 12 #Javascript
You might like
PHP远程采集图片详细教程
2014/07/01 PHP
php+ajax实现无刷新分页
2015/11/18 PHP
基于JQuery的日期联动实现代码
2011/02/24 Javascript
javascript面向对象包装类Class封装类库剖析
2013/01/24 Javascript
将HTML格式的String转化为HTMLElement的实现方法
2014/08/07 Javascript
解析JavaScript面向对象概念中的Object类型与作用域
2016/05/10 Javascript
JavaScript实现隐藏省略文字效果的方法
2017/04/27 Javascript
JQuery判断正整数整理小结
2017/08/21 jQuery
vue-cli 如何打包上线的方法示例
2018/05/08 Javascript
js与jQuery实现获取table中的数据并拼成json字符串操作示例
2018/07/12 jQuery
详解babel升级到7.X采坑总结
2019/05/12 Javascript
微信小程序开发打开另一个小程序的实现方法
2020/05/17 Javascript
vant组件中 dialog的确认按钮的回调事件操作
2020/11/04 Javascript
Python Requests安装与简单运用
2016/04/07 Python
Python+Opencv识别两张相似图片
2020/03/23 Python
Python3生成手写体数字方法
2018/01/30 Python
python 判断文件还是文件夹的简单实例
2019/06/10 Python
django foreignkey(外键)的实现
2019/07/29 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
Python如何获取文件指定行的内容
2020/05/27 Python
基于Python+QT的gui程序开发实现
2020/07/03 Python
如何用Matplotlib 画三维图的示例代码
2020/07/28 Python
Reebok官方旗舰店:美国知名健身品牌锐步
2019/01/07 全球购物
运动会四百米广播稿
2014/01/19 职场文书
财政专业求职信范文
2014/02/19 职场文书
孝老爱亲模范事迹材料
2014/05/25 职场文书
六查六看剖析材料
2014/10/06 职场文书
2014年社区计生工作总结
2014/11/18 职场文书
2015年营销工作总结范文
2015/04/23 职场文书
文艺部部长竞选稿
2015/11/21 职场文书
2019消防宣传标语!
2019/07/10 职场文书
适合毕业生创业的项目怎么找?
2019/08/08 职场文书
python编写五子棋游戏
2021/05/25 Python
世界十大狙击步枪排行榜
2022/03/20 杂记
Python实现自动玩连连看的脚本分享
2022/04/04 Python
室外天线与收音机天线杆接合方法
2022/04/05 无线电