j-Query,Manipulate(操作),append、prepend、before、after

j-Query 对Dom元素的操作方式,使用append、prepend、before、after

简单记录一下定义:

Function 定义
append() 将元素插入在目标元素内层的最后一个
prepend() 将元素插入在目标元素内层的第一个
before() 将元素插入在目标元素的上面
after() 将元素插入在目标元素的下方
简单来看一下demo code

append()

<ul>
   <li>yahoo</li>
   <li>google</li>
   <li>facebook</li>
</ul>

<button id="mybutton">點我加入點部落</button>


<!-- 引入j-query 的部分就先不寫-->

<script>
 $("#mybutton").click(function(){

      $("ul").append("<li>點部落</li>")

 });
</script>

prepend()

<ul>
   <li>yahoo</li>
   <li>google</li>
   <li>facebook</li>
</ul>

<button id="mybutton">點我加入點部落</button>


<!-- 引入j-query 的部分就先不寫-->

<script>
 $("#mybutton").click(function(){

      $("ul").prepend("<li>點部落</li>")

 });
</script>

before()

<ul>
   <li>yahoo</li>
   <li>google</li>
   <li>facebook</li>
</ul>

<button id="mybutton">點我加入點部落</button>


<!-- 引入j-query 的部分就先不寫-->

<script>
 $("#mybutton").click(function(){

    $("ul").children().first().before("<li>點部落</li>");

 });
</script>

after()

<ul>
   <li>yahoo</li>
   <li>google</li>
   <li>facebook</li>
</ul>

<button id="mybutton">點我加入點部落</button>


<!-- 引入j-query 的部分就先不寫-->

<script>
 $("#mybutton").click(function(){

    $("ul").children().last().after("<li>點部落</li>");

 });
</script>

文章转自点部落

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值