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

小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

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

IE6+、Firefox、Chrome、Safari、Opera

选择器
query(selector[,context])
p
#intro
p#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,p
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();
 

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

IE6+、Firefox、Chrome、Safari、Opera

选择器
query(selector[,context])
p
#intro
p#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,p
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();
 

觉得可用,就经常来吧!Javascript技巧 脚本宝典 欢迎评论哦! js技巧,巧夺天工,精雕玉琢。小宝典献丑了!

本文固定链接: http://www.js-code.com/js/js_1443.html