前置知识 | css selector |
使用频率 | 中 |
所属模块 | Std.dom |
成员类型 | 静态成员函数 |
Std.dom.query方法用于通过指定的css选择器查询文档中已经存在的DOM元素.
当第三个参数queryAll为false时候,那么Std.dom.query方法会在查询到一个DOM元素的时候返回,如果为true的时候,它会查询所有与选择器相匹配的元素,然后打包返回一个Array数组或者HTMLCollection.
(queryAll参数默认为true)
Object Std.dom.query(String selector);
Object Std.dom.query(String selector,String root);
Object Std.dom.query(String selector,Object root);
Object Std.dom.query(String selector,Object root,Boolean queryAll);
名称 | 类型 | 描述 |
selector | String | 要查询的元素对应的css选择器 |
root | String,Object | 所属上级元素,或者上级元素的选择器 |
queryAll | Boolean | 是否查询所有匹配元素,默认为true |
1. 匹配到的DOM元素
2. 匹配到的包含DOM元素的Array或者HTMLCollection对象
3. null
Std.dom.query("div");
Std.dom.query("div div");
Std.dom.query("div","div");
Std.dom.query(".stdjs",null,false);