【JQuery】----操作DOM

------------恢复内容开始------------

  • 获得内容和属性
<p id="test" selfSet="自定义的属性">这是段落中的 <b>粗体</b> 文本。</p>
$("#test").text()
  // 这是段落中的 粗体 文本。
$("#test").html()
  // 这是段落中的 <b>粗体</b> 文本。
$("#test").attr("selfSet")
  // 自定义的属性
$("#test3").val()
// 获取表单的值
  • 设置内容和属性
$("#test1").text("Hello world!")
$("#test2").html("<b>Hello world!</b>")
$("#runoob").attr("href","http://www.runoob.com/jquery")
// 设置表单的值
$("#test3").val("RUNOOB")
// 同时设置多个属性 $("#runoob").attr({ "href" : "http://www.runoob.com/jquery", "title" : "jQuery 教程" })
  • 添加元素
// 追加在选中节点的内部  append:后,prepend:前
        $("p").append(" <b>追加文本</b>。");
        $("ol").prepend("<li>追加列表项</li>");
    // 添加多个元素
    var txt1="<p>文本-1。</p>";              // 使用 HTML 标签创建文本
    var txt2=$("<p></p>").text("文本-2。");  // 使用 jQuery 创建文本
    var txt3=document.createElement("p");
    txt3.innerHTML="文本-3。";               // 使用 DOM 创建文本 text with DOM
    $("body").append(txt1,txt2,txt3);        // 追加新元素
// 追加在选中节点的外部   before:前,after: 后
  • 删除元素
// 删掉选中元素及其子元素
$("#div1").remove();
// 删掉所有叫italic的p元素
$("p").remove(".italic")
// 清空选中元素的子元素
$("#div1").empty();
posted @ 2020-11-18 16:11  行屰  阅读(90)  评论(0编辑  收藏  举报