jQuery--文档元素的插入与替换

本文深入讲解了使用jQuery库操作DOM的五种核心方法:append(), after(), prepend(), before() 和 replaceWith()。通过实例演示了如何在网页元素内部或周围添加、插入及替换HTML内容,为读者提供了丰富的代码示例和应用场景。
摘要由CSDN通过智能技术生成
<script>
    $(document).ready(function() {
        $('#site').bind('click',function() {
            //1、append():将新元素添加到当前的jQuery对象中
            $(this).append('html');//html添加到了h3标签里面
            //2、after():将新元素添加到当前对象的后面
            $(this).after('<p style='color:red'>免费</p>');//添加到h3标签后面同级
            //3、prepend():将新元素添加到当前元素的前面,它还在当前元素中
            $(this).prepend('<a href="http://xxxx.com">点击</a>');//添加到h3里面
            //4、before():将新元素添加到当前元素的前面
            $(this).before('<h2>欢迎</h2>');//添加到h3前面同级
            //5、replaceWith():替换当前元素
            $(this).replaceWith('<h1>'+$(this).text()+'</h1>');
            $(this).replaceWith(function() {
                return '<h2>学习</h2>';
            });
        });
    });
</script>
<body>
    <h3>php</h3>
</body>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值