jQuery学习-属性访问,插入节点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery学习-属性访问,插入节点相关的知识,希望对你有一定的参考价值。

//属性访问
$(function(){
//1.操作文本节点:通过jQuery 对象的text()方法 alert($("#bj").text()); $("#bj").text("123") //2.操作属性节点:通过jQuery对象的 attr()方法. //注:直接操作value属性值可以使用更便捷的val()方法. alert($(":text[name=‘username‘]").attr("value")); $(:text[name=username]).attr("value","123"); })

 插入节点

技术分享

 

//测试使用jQuery创建节点并插入节点到指定的节点中

1.创建节点:使用$(html) 方式即可 ,元素节点,文本节点,属性节点都可以

$(function(){

//1.创建一个<li id=‘id1‘>重庆</li>

//2.并把其加入到#city 的子节点

$("<li id=‘id1‘>重庆</li>").appendTo($("#city"));

$("#city").append("<li id=‘id1‘>[重庆]</li>")

$("<li id=‘id1‘>重庆</li>").prependTo($("#city"));

$("#city").perpend("<li id=‘id1‘>[重庆]</li>")

alert($("#id1").text())

})

 

2.插入节点

技术分享

//1.创建一个<li id="id1">重庆</li>

//2.并把其加入到#bj的后面

$("<li id =‘id1‘>重庆</li>").insertAfter($("#bj"))

$("#bj").after("<li id=‘id1‘>重庆</li>");

//加在前面

$("<li id =‘id1‘>重庆</li>").insertBefore($("#bj"))

$("#bj").before("<li id=‘id1‘>重庆</li>");


以上是关于jQuery学习-属性访问,插入节点的主要内容,如果未能解决你的问题,请参考以下文章

DOM探索之基础详解——学习笔记

jQuery的DOM操作

深入学习jQuery节点操作

jQuery高级Ajax

js怎样添加、移除、移动、复制、创建和查找节点?

jQuery DOM插入节点操作指南