jQuery创建和插入节点[0502]
一、开解:
在[0501]的时候,我们讲了jQuery查找节点,本文我们讲一下如何创建和插入节点。
<body>
<div class="hz1"></div>
<div class="hz2"></div>
</body>
<script>
var $hz = $('.hz2');//这里是查找节点hz2
var $pjd = $('<p>我是新节点</p>');//这里是新建节点
$hz = $hz.append($pjd);//通过append插入节点
</script>
上面的小例子就囊括了查找节点,新建节点,插入节点,在这里可以看得出查找节点和新建节点有点像,不用刻意区分它们,反而更好记了。这里主要讲一下插入节点的四种常用方法:
append() - 在被选元素的结尾插入内容
prepend() - 在被选元素的开头插入内容
after() - 在被选元素之后插入内容
before() - 在被选元素之前插入内容
二、实例:
<body>
<div class="hz">
<div class="xhz">我是三色方块</div>
</div>
</body>
<script>
var $hz = $('.hz');//取得hz元素
var $pjd1 = $('<p>你好</p>');//这里我创建了四个节点
var $pjd2 = $('<p>我好</p>');
var $pjd3 = $('<p>他好</p>');
var $pjd4 = $('<p>都好</p>');
$hz.append($pjd1);//节点内,后插入
$hz.prepend($pjd2);//节点内,前插入
$hz.after($pjd3);//节点外,前插入
$hz.before($pjd4);//节点外,后插入
</script>
最后的结果通过html展示,我们看一下截图。
三、总结:
jQuery在节点的创建和插入上还有别的方法,这里只是提了主要的几种方法,学习中先熟用常用方法,更多的方法往可使用中可以查看资料。本文共学了一种新建节点的方法,四种插入节点的方法。
四、关注:
更多内容请关注我们的公众号: