JavaScript--JQuery操作DOM
Posted Z && Y
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript--JQuery操作DOM相关的知识,希望对你有一定的参考价值。
1. JQuery操作DOM
1.1 修改Text和html
HTML结构
<!-- HTML结构 -->
<ul class="test-ul">
<li class="js">javascript</li>
<li class="py">Python</li>
</ul>
分别获取文本和HTML:
$('.js').text();// JavaScript
$('.test-ul').html();// <li class="js">JavaScript</li> <li class="py">Python</li>
如何设置文本或HTML?jQuery的API设计非常巧妙:无参数调用 text() 是获取文本,传入参数就变成设置文本,HTML也是类似操作,自己动手试试:
$('.js').text('My JavaScript');// JavaScript
$('.test-ul').html('<li>1</li>\\n' +
'<li>2</li>\\n' +
'<li>3</li>\\n' +
'<li>4</li>\\n' +
'<li>5</li>');
1.2 修改CSS
jQuery对象有“批量操作”的特点,这用于修改CSS实在是太方便了。考虑下面的HTML结构:
<!-- HTML结构 -->
<ul id="test-css">
<li class="lang dy"><span>JavaScript</span></li>
<li class="lang"><span>Java</span></li>
<li class="lang dy"><span>Python</span></li>
<li class="lang"><span>Swift</span></li>
<li class="lang dy"><span>Scheme</span></li>
</ul>
1.3 显示和隐藏DOM
1.4 获取DOM信息
1.5 操作表单
1.6 添加DOM
1.7 删除节点
以上是关于JavaScript--JQuery操作DOM的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript JQuery插件:替换DOM元素并保留类和id
使用 javascript/jquery 触发 onchange 事件时更新 DOM 中的哈希值