Chapter 10 jQuery node operation
10.1 Creating nodes
$('<span-这是一个span元素</span-');
10.2 Add Nodes
append appendTo 在被选元素的结尾插入内容 父.append(子) 子.appendTo(父)
prepend prependTo 在被选元素的开头插入内容 父.prepend(子) 子.prependTo(父)
before insertBefore 在被选元素之后插入内容 后.before(前) 前.insertBefor(后)
after insertAfter 在被选元素之前插入内容 前.after(后) 后.insertAfter(前)
10.3 Empty nodes and delete nodes
- empty: empty all the elements of the specified node, itself retained (to clean house)
$('div').empty();
$('div').html('');
- remove: Compared to empty, delete itself (suicide)
$('div').remove();
10.4 clone node
- Role: Duplicate matching elements
$(selector).clone();
$(selector).clone(true);