KindEditor/选择器API:修订间差异
来自站长百科
(以内容“{{KindEditor导航}} *'''K.query(expr [, root])''' 根据expr在root范围内查找DOM元素,并返回第一个元素。没找到则返回null。 参数: #string e...”创建新页面) |
(没有差异)
|
2011年12月9日 (五) 15:58的版本
- K.query(expr [, root])
根据expr在root范围内查找DOM元素,并返回第一个元素。没找到则返回null。
参数:
- string expr: 选择器表达式
- element root: 根元素,默认值为document
返回: array
var div = K.query('#id div'); var span = K.query('span.class', div);
目前仅支持以下表达式:
- *: any element
- E: an element of type E
- E[foo]: an E element with a “foo” attribute
- E[foo=”bar”]: an E element whose “foo” attribute value is exactly equal to “bar”
- E.warning: an E element whose class is “warning” (the document language specifies how class is determined)
- E#myid: an E element with ID equal to “myid”
- E F: an F element descendant of an E element
- E > F: an F element child of an E element
- K.queryAll(expr [, root])
根据expr在root范围内查找DOM元素,并返回所有元素,如果没找到则返回空数组。
参数:
- string expr: 选择器表达式
- element root: 根元素,默认值为document
返回: array
示例:
var divArray = K.query('#id div'); var spanArray = K.query('span.class', div);
参考来源
KindEditor使用手册导航 | ||||||
---|---|---|---|---|---|---|
|