关于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 相关文章推荐
DWR实现模拟Google搜索效果实现原理及代码
Jan 30 Javascript
js防止表单重复提交的两种方法
Sep 30 Javascript
jQuery延迟加载图片插件Lazy Load使用指南
Mar 25 Javascript
JavaScript基于对象去除数组重复项的方法
Oct 09 Javascript
谈谈jQuery之Deferred源码剖析
Dec 19 Javascript
Angular2里获取(input file)上传文件的内容的方法
Sep 05 Javascript
信息滚动效果的实例讲解
Sep 18 Javascript
JS中原始值和引用值的储存方式示例详解
Mar 23 Javascript
Vue+element-ui 实现表格的分页功能示例
Aug 18 Javascript
PHP实现基于Redis的MessageQueue队列封装操作示例
Feb 02 Javascript
vue项目中监听手机物理返回键的实现
Jan 18 Javascript
解决vue scoped html样式无效的问题
Oct 24 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
MYSQL数据库初学者使用指南
2006/11/16 PHP
PHP中文件上传的一个问题
2010/09/04 PHP
discuz免激活同步登入代码修改方法(discuz同步登录)
2013/12/24 PHP
PHP、Nginx、Apache中禁止网页被iframe引用的方法
2020/10/01 PHP
thinkphp5.1 文件引入路径问题及注意事项
2018/06/13 PHP
laravel-admin表单提交隐藏一些数据,回调时获取数据的方法
2019/10/08 PHP
jQuery live
2009/05/15 Javascript
function foo的原型与prototype属性解惑
2010/11/19 Javascript
JavaScript学习笔记(二) js对象
2011/10/25 Javascript
MultiSelect左右选择控件的设计与实现介绍
2013/06/08 Javascript
javascript实现回到顶部特效
2015/05/06 Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
2015/07/15 Javascript
Jquery插件仿百度搜索关键字自动匹配功能
2016/05/11 Javascript
第一次接触神奇的Bootstrap菜单和导航
2016/08/01 Javascript
JS自动生成动态HTML验证码页面
2017/06/14 Javascript
js实现数组和对象的深浅拷贝
2017/09/30 Javascript
微信小程序开发之左右分栏效果的实例代码
2019/05/20 Javascript
el-select 下拉框多选实现全选的实现
2019/08/02 Javascript
vue与iframe之间的信息交互的实现
2020/04/08 Javascript
解决vue项目获取dom元素宽高总是不准确问题
2020/07/29 Javascript
[01:51]2018年度CS GO最具人气外援-完美盛典
2018/12/16 DOTA
使用python在校内发人人网状态(人人网看状态)
2014/02/19 Python
在Linux下使用Python的matplotlib绘制数据图的教程
2015/06/11 Python
python调用java的jar包方法
2018/12/15 Python
python消费kafka数据批量插入到es的方法
2018/12/27 Python
python装饰器相当于函数的调用方式
2019/12/27 Python
Python 2种方法求某个范围内的所有素数(质数)
2020/01/31 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
2020/03/06 Python
Python json格式化打印实现过程解析
2020/07/21 Python
Html5基于canvas实现电子签名并生成PDF文档
2020/12/07 HTML / CSS
应聘医药销售自荐书范文
2014/02/08 职场文书
委托公证书
2014/04/08 职场文书
应急管理培训方案
2014/06/12 职场文书
2016新年慰问信范文
2015/03/25 职场文书
2016年保险公众宣传日活动总结
2016/04/05 职场文书
CSS子盒子水平和垂直居中的五种方法
2022/07/23 HTML / CSS