jQuery HTML操作

 
-------------------------------------------------------------------

源文地址: http://www.cnblogs.com/yunlei0821/p/7573952.html,转载请务必保留此出处.

获取:
<input name="cnblogs" value="博客园"/>
<p>欢迎大家来到<span>博客园</span>大家庭</p>
说明 操作 结果值
获取value属性值 $("input").val(); 博客园
获取两个标签之间的文本 $("p").text(); 欢迎大家来到博客园大家庭
获取两个标签之间的所有内容(包括标签) $("p").html(); 欢迎大家来到<span>博客园</span>大家庭
获取标签的指定属性值 $("input").attr("name"); cnblogs
 
设置:
<input name="jquery" value="博客园"/>
<p></p>
说明 操作 结果值
设置value属性值 $("input").val("cnblogs"); <input name="jquery" value=" cnblogs "/>
添加两个标签之间的文本 $("p").text("博客园"); <p>博客园</p>
设置标签的指定属性值 $("input").attr("name","cnblogs"); <input name="cnblogs" value="博客园"/>
addClass()向匹配的元素添加指定的类名。 $("p").addClass("ptag"); <p class="ptag">welcome,</p>
 
添加:
<p>welcome,</p>
说明 操作 结果值
往两个标签之间替换为指定内容(包括标签) $("p").html("欢迎大家来到<span>博客园</span>大家庭"); <p>欢迎大家来到<span>博客园</span>大家庭</p>
往两个标签之间的内容后面拼接内容(包括标签) $("p").append("欢迎大家来到<span>博客园</span>大家庭"); <p>welcome,欢迎大家来到<span>博客园</span>大家庭</p>
 
删除:
<p>welcome,欢迎大家来到<span><b>博客园</b></span>大家庭</p>
说明 操作 结果值
移除匹配的元素中所有的子节点,匹配的元素仍然被保留 $("p").empty(); <p></p>
移除所有匹配的元素,包括其子节点 $("span").remove(); <p>welcome,欢迎大家来到大家庭</p>
"移除"(相当于隐藏)匹配元素,包括其子节点;
可以用添加节点元素的操作将"移除"的匹配元素重新添加到任意位置
var x = $("span").detach(); <p>welcome,欢迎大家来到大家庭</p>
$("p").html(x); <p> <span><b>博客园</b></span></p>
 
 
   ps:关于DOM节点,还有哪些相关的操作呢?欢迎留言补充哦..



出自博客 http://www.cnblogs.com/yunlei0821/,欢迎留言补充指正,仅供互相交流学习.转载请务必保留此出处..

本文为作者原创 ,欢迎转载和收藏,转载请保留作者及出处,谢谢您的配合,如有侵权,请第一时间联系 yunlei0821@vip.qq.com,以便及时删除...

晨露&无尘
原文地址:https://www.cnblogs.com/yunlei0821/p/7573952.html