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样式篇

JavaScript JQuery插件:替换DOM元素并保留类和id

使用 javascript/jquery 触发 onchange 事件时更新 DOM 中的哈希值

在 Chrome 扩展中使用 javascript/jquery 访问框架的 DOM

第五章 初始jQuery

优化 jQuery 中的 DOM 选择