【jQuery】学习整理(三)DOM操作

 

原文链接http://www.bujiaban.net/wordpress/?p=38

DOM操作
    元素属性
        .attr()
        .removeAttr()
        .removeProp()
        .val() form专用
    节点
        .add() 增加元素
        .append()
        .appendTo() 与append的不同主要是插入内容的所在
前后顺序不一样 如 $(A).appendTo(B) A追加B
        .html() 插入html代码
        text
        .prepend() 插在元素的前面
        .prependTo() 与prepend的关系类似appendTo
        .empty() 移除元素子节点
        .remove() 移除元素
        .unwrap() 移除父元素
        .replaceWith() 以新元素内容(html,DOM,jquery object)替换 
    Class操作
        .addClass()
        .hasClass()
        .romoveClass()
        .toggleClass() 两个class互换
    遍历
        .children() 子元素
        .parent() 父节点
        .parents() 祖先节点
        .next() 下一个兄弟节点
        .nextAll() 后面的所有兄弟节点
        .prev() 前面一个兄弟节点
        .prevAll() 前面所有兄弟节点
        .find() 在后代节点中查找匹配的元素
        .prop() 1.6建议都用这个 通常property更新的时候attribute也会更新,但
对一些输入性的attribute,如value,checked,propery通常代表了当前值,
而attribute保留的是默认值

posted @ 2011-11-27 21:11  toxot  阅读(416)  评论(0编辑  收藏  举报