关于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 相关文章推荐
Tinymce+jQuery.Validation使用产生的BUG
Mar 29 Javascript
js 小贴士一星期合集
Apr 07 Javascript
使用js操作css实现js改变背景图片示例
Mar 10 Javascript
Javascript实现快速排序(Quicksort)的算法详解
Sep 06 Javascript
JavaScript验证Email(3种方法)
Sep 21 Javascript
jquery插件方式实现table查询功能的简单实例
Jun 06 Javascript
微信小程序五星评分效果实现代码
Apr 06 Javascript
基于JavaScript实现的快速排序算法分析
Apr 14 Javascript
Spring Boot/VUE中路由传递参数的实现代码
Mar 02 Javascript
vue实现打印功能的两种方法
Sep 07 Javascript
微信小程序实现基于三元运算验证手机号/姓名功能示例
Jan 19 Javascript
Vue2.0 实现页面缓存和不缓存的方式
Nov 12 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
最新制作ThinkPHP3.2.3完全开发手册
2015/11/23 PHP
php获取excel文件数据
2017/04/21 PHP
jQuery Jcrop插件实现图片选取功能
2011/11/23 Javascript
js实现图片放大缩小功能后进行复杂排序的方法
2012/11/08 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
2014/05/23 Javascript
jQuery实现列表内容的动态载入特效
2015/08/08 Javascript
jQuery layui常用方法介绍
2016/07/25 Javascript
微信小程序 教程之引用
2016/10/18 Javascript
JS基于面向对象实现的拖拽功能示例
2016/12/20 Javascript
详解Vue-基本标签和自定义控件
2017/03/24 Javascript
详解nodejs微信公众号开发——6.自定义菜单
2017/04/13 NodeJs
vue学习笔记之指令v-text && v-html && v-bind详解
2017/05/12 Javascript
jquery实现企业定位式导航效果
2018/01/01 jQuery
使用ng-packagr打包Angular的方法示例
2018/09/21 Javascript
微信小程序实现动态获取元素宽高的方法分析
2018/12/10 Javascript
vue + elementUI实现省市县三级联动的方法示例
2019/10/29 Javascript
vue 实现单选框设置默认选中值
2019/11/07 Javascript
《javascript设计模式》学习笔记四:Javascript面向对象程序设计链式调用实例分析
2020/04/07 Javascript
Python HTMLParser模块解析html获取url实例
2015/04/08 Python
Python数据结构与算法之使用队列解决小猫钓鱼问题
2017/12/14 Python
python中abs&map&reduce简介
2018/02/20 Python
对python3 一组数值的归一化处理方法详解
2018/07/11 Python
Python安装及Pycharm安装使用教程图解
2019/09/20 Python
pygame实现俄罗斯方块游戏(对战篇1)
2019/10/29 Python
Python操作redis和mongoDB的方法
2019/12/19 Python
Python Numpy库常见用法入门教程
2020/01/16 Python
python 安装库几种方法之cmd,anaconda,pycharm详解
2020/04/08 Python
精选奢华:THE LIST
2019/09/05 全球购物
秋季运动会广播稿大全
2014/02/17 职场文书
三年级评语大全
2014/04/23 职场文书
医德考评自我评价
2014/09/14 职场文书
2014年度考核工作总结
2014/12/24 职场文书
狂人日记读书笔记
2015/06/30 职场文书
接收函
2019/04/22 职场文书
JavaScript实现简单图片切换
2021/04/29 Javascript
用python开发一款操作MySQL的小工具
2021/05/12 Python