1 Star 0 Fork 0

dipoo / mind.js

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
属性/方法 描述
id选择器 用法:mind("#id")
类选择器 用法:mind(".clazz")
标签选择器 用法:mind("td")
length 当前匹配的元素个数。
size() 当前匹配的元素个数。
get() 取得所有匹配的 DOM 元素数组。
get(index) 取得其中一个匹配的元素。 index表示取得第几个匹配的元素。
val() 获得第一个匹配元素的当前值。(限于具有value属性的元素使用)
val(str) 设置每一个匹配元素的值。(限于具有value属性的元素使用)
html() 取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。
html(content_) 设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。
text() 取得所有匹配元素的内容。结果是由所有匹配元素包含的文本内容组合起来的文本。这个方法对HTML和XML文档都有效。
text(content_) 设置所有匹配元素的文本内容,与 html() 类似, 但将编码 HTML (将 "<" 和 ">" 替换成相应的HTML实体)。
css()/css(cssValue) 获取或设置元素的style值,例如:mind("#id_").css("font-weight:bold;");
cssAppend(cssValue) 追加元素的style值,例如:mind("#id_").cssAppend("font-weight: bold;");
styleAttr(attr)/styleAttr(attr, value) 获取第一个匹配元素的某个style属性值/设置所有匹配元素的style属性值,例如:mind("#id_").styleAttr("color"),返回#fff;
removeStyleAttr(attr) 删除所有匹配元素的指定style属性;
attr(attrName) 取得第一个匹配元素的属性值。
attr(attrName,attrValue) 为所有匹配的元素设置一个属性值。
attr(attrName,attrValue,fn(e)) 为所有匹配的元素设置一个属性值,之后调用fn(e)函数,参数e代表当前的对象(mind对象,不是dom对象)。
removeAttr(attrName) 删除指定名称的属性。
addClass(className) 为每个匹配的元素添加指定的类名。
addClass(className,fn(e)) 为每个匹配的元素添加指定的类名,并在之后调用函数fn(e),参数e代表当前的对象(mind对象,不是dom对象)。
removeClass(className) 为每个匹配的元素删除指定的类名。
removeClass(className,fn(e)) 为每个匹配的元素删除指定的类名,并在之后调用函数fn(e),参数e代表当前的对象(mind对象,不是dom对象)。
toggleClass(className) 每一个匹配的元素,如果存在(不存在)指定类就删除(添加)指定类。
toggleClass(className,fn(e)) 每一个匹配的元素,如果存在(不存在)指定类就删除(添加)指定类,之后调用函数fn(e),参数e代表当前的对象(mind对象,不是dom对象)。
append(string/dom,fn(e)) 向每个匹配的元素中追加内容元素,之后调用函数fn(e),参数e代表当前的对象(mind对象,不是dom对象)。
remove() 删除自身(们)。
children()  获取第一个匹配元素下的所有子元素;
parent() 获取第一个匹配元素的父元素;
width() 获取第一个匹配元素的宽度(包含border但不包含padding)。
height() 获取第一个匹配元素的高度(包含border但不包含padding)。
moveNode([node]) 实现对元素的拖动,其中node为mind对象,表示可拖动的元素;不指定的话可拖动的元素为本身 
offsetLeft() 获取第一个匹配元素距浏览器左端的像素值(各浏览器之间有差异)
offsetTop() 获取第一个匹配元素距浏览器顶端的像素值(各浏览器之间有差异)

空文件

简介

轻量级js dom操作库。 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/dipoo/mind.js.git
git@gitee.com:dipoo/mind.js.git
dipoo
mind.js
mind.js
master

搜索帮助