Dom

功能DOM操作
模块名dom
模块实质对象

函数

.addClass(selector, value):给符合选择器的所有元素添加指定 class

.attr(selector, name):获取符合选择器的第一个元素的属性值

.attr(selector, name, value):给符合选择器的所有元素设置属性值

.attr(selector, kv):给符合选择器的所有元素设置属性值

.clone(selector, deep, withDataAndEvent, deepWithDataAndEvent):获取符合选择器的第一个元素的克隆元素

.filter(selector, filter, context):获取符合选择器以及过滤参数的所有元素

.hasAttr(selector, attrName):判断符合选择器的所有元素中是否有某个元素含有特定属性

.hasClass(selector, value):判断符合选择器的所有元素中是否有某个元素含有特定 class

.hasProp(selector , propertyName):判断符合选择器的第一个元素是否含有特定 property 属性

.prop(selector, name):获取符合选择器的第一个元素的对应 property 值

.prop(selector, name, value):给符合选择器的所有元素设置 property 值

.prop(selector, kv):给符合选择器的所有元素设置 property 值

.query(selector, context):获取符合选择器的所有元素

.removeAttr(selector, name):移除符合选择器的所有元素的指定属性

.removeClass(selector, value):给符合选择器的所有元素移除指定 class

.replaceClass(selector, oldClassName, newClassName):将符合选择器的所有元素的老 class 替换为新 class

.test(selector, filter, context):判断根据选择器获取的所有元素是否都符合过滤条件

.toggleClass(selector, classNames):操作符合选择器的所有元素, 如果存在值为 classNames 的 class, 则移除掉, 反之添加

.val(selector):获取符合选择器的第一个元素所的 value 值