KindEditor/选择器API

来自站长百科
跳转至: 导航、​ 搜索

KindEditor | 使用方法 | 初始化参数|添加自定义插件|API文档|常见问题

  • K.query(expr [, root])

根据expr在root范围内查找DOM元素,并返回第一个元素。没找到则返回null。

参数:

  1. string expr: 选择器表达式
  2. element root: 根元素,默认值为document

返回: array

var div = K.query('#id div');
var span = K.query('span.class', div);

目前仅支持以下表达式:

  1. *: any element
  2. E: an element of type E
  3. E[foo]: an E element with a “foo” attribute
  4. E[foo=”bar”]: an E element whose “foo” attribute value is exactly equal to “bar”
  5. E.warning: an E element whose class is “warning” (the document language specifies how class is determined)
  6. E#myid: an E element with ID equal to “myid”
  7. E F: an F element descendant of an E element
  8. E > F: an F element child of an E element
  • K.queryAll(expr [, root])

根据expr在root范围内查找DOM元素,并返回所有元素,如果没找到则返回空数组。

参数:

  1. string expr: 选择器表达式
  2. element root: 根元素,默认值为document

返回: array

示例:

var divArray = K.query('#id div');
var spanArray = K.query('span.class', div);

参考来源[ ]

KindEditor使用手册导航

使用方法

初始化参数

添加自定义插件

API文档

基础API|事件API|选择器API|Node API|Range API|Command API|Ajax API|其它几种API

常见问题