jquery开发表格插件项目之知识点累积

时间:2022-03-10 04:23:03

js设置节点的属性与属性值用setAttribute(),获取节点的属性和属性值用getAttribute()。

jquery 中使用attr 就可以获取及设置元素属性。

在设置checkbox状态时,使用attr出现undefined的情况,改用prop解决该问题。

对于HTML元素本身存在的固有属性,在处理时,用prop方法;

对于HTML元素自定义的DOM属性,在处理时,用attr方法。

closest():从本身元素开始往上查找,返回最近的匹配的祖先元素,向上查找,找到一个匹配的就停止查找。

nextAll():获得匹配元素之后的所有的同辈元素。

prevAll():获得匹配元素之前的所有的同辈元素。

js常用追加元素:

append() 在父级最后追加一个子元素;

appendTo() 将子元素追加到父级的最后;

prepend() 在父级最前面追加一个子元素;

prependTo() 将子元素追加到父级的最前面;

after() 在当前元素之后追加(是同级关系);

before() 在当前元素之前追加(是同级关系);

insertAfter() 将元素追加到指定对象的后面(是同级关系);

insertBefore() 将元素追加到指定对象的前面(是同级关系);

appendChild() 在节点的最后追加子元素。