JQuery 的添加元素

JQuery 的添加 (导入jquery.js 文件和自己的js文件),

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>jQuery添加元素</title>
    <script src="jquery.min.js"></script>
    <script src="addContent.js"></script>
</head>
<body>
<p id="p1">你好 这是jQery 添加元素</p>
<!-- 通过按钮触发p1-->
<button id="bhtml">按钮</button>
<p id="p2">你好 这是jQery 添加元素</p>
<!-- 通过按钮触发p2-->
<button id="bhtml2">按钮2</button>
<button onclick="appendText()">按钮3</button>
</body>
</html>

js 文件

/*
* 添加的方法比较多,如下面所示
* 1.  append   在被选中的结尾插入元素
* 2. prepend    在被选中的话开头插入内容
* 3. before     在被选中的话开头插入内容
* 4. after       在被选中的结尾插入元素
* */
$(document).ready(function () {
    $("#bhtml").click(function () {
        $("#p1").append("this a boy ");
    });
});
// $(document).ready(function () {
//     $("#bhtml").click(function () {
//         $("#p1").prepend("this a boy ");
//     });
// });
//  before 是可以换行,
$(document).ready(function () {
    $("#bhtml2").click(function () {
        // $("#p2").before("sadasdsadasad");
        $("#p2").after("sadasdsadasad");
    })
})
// 如何添加元素,最追加内容
function appendText() {
//    可以添加 html jquery dom
    var text1="<p>你好</p>"
    //jq
    var text2=$("<p></p>").text("黄金甲")
    //dom
    var text3=document.createElement("p");
    text3.innerHTML="满城尽带黄金甲";
    // 可以内容最加到body中
    $("body").append(text1,text2,text3);
}

效果如下显示 :
这里写图片描述


触发事件之后的效果 :
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值