`
mapdigit
  • 浏览: 242766 次
文章分类
社区版块
存档分类
最新评论

jQuery 入门教程(15): 删除HTML元素

 
阅读更多

jQuery使用下面两个方法来删除或是清空某个HTML元素。

  • remove() – 删除指定的元素(包括其子元素)
  • empty() – 清空指定元素的子元素

例如:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>JQuery Demo</title>
    <script src="scripts/jquery-1.9.1.js"></script>
    <script>
        $(document).ready(function () {
            $("button").click(function () {
                $("#div1").remove();
            });
        });
    </script>
</head>
<body>

    <div id="div1" style="height: 100px; width: 300px;
        border: 1px solid black; background-color: yellow;">
        This is some text in the div.
        <p>This is a paragraph in the div.</p>
        <p>This is another paragraph in the div.</p>

    </div>
    <br>
    <button>Remove div element</button>

</body>
</html>

20130309005

empty() 示例:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>JQuery Demo</title>
    <script src="scripts/jquery-1.9.1.js"></script>
    <script>
        $(document).ready(function () {
            $("button").click(function () {
                $("#div1").empty();
            });
        });
    </script>
</head>
<body>

    <div id="div1" style="height: 100px; width: 300px;
        border: 1px solid black; background-color: yellow;">
        This is some text in the div.
        <p>This is a paragraph in the div.</p>
        <p>This is another paragraph in the div.</p>

    </div>
    <br>
    <button>Empty the div element</button>

</body>
</html>

20130309006jQuery的remove()方法也支持一个参数,可以用于过滤一些需要删除的HTML元素。这个参数可以为任何有效的jQuery selector.
比如下面代码只删除class=”italic”的<p>元素:

$("p").remove(".italic");


分享到:
评论

相关推荐

    timer.jquery:jQuery计时器:StartStopResume在任何HTML元素内删除漂亮的计时器

    jQuery Timer插件轻巧,经过测试 jQuery漂亮计时器插件在任何HTML元素内启动,暂停,恢复和删除计时器。 在特定时间后或定期获取通知。 在计时器运行时单击并编辑时间! 在同一页面上启用多个计时器。 |入门使用此...

    jQuery Timer:在任何HTML元素内启动/停止/恢复/删除漂亮的计时器。-JavaScript开发

    jQuery Timer:在任何HTML元素内启动/停止/恢复/删除漂亮的计时器。 jQuery Timer插件轻量级,经过良好测试的jQuery漂亮计时器插件在任何HTML元素内启动,暂停,恢复和删除计时器。 在特定时间后或定期获取通知。 在...

    jQuery权威指南-源代码

    第1章 jQuery开发入门/1 1.1 jQuery概述/2 1.1.1 认识jQuery /2 1.1.2 jQuery基本功能/2 1.1.3 搭建jQuery开发环境/3 1.1.4 编写第一个简单的jQuery应用/3 1.1.5 jQuery程序的代码风格/5 1.2 jQuery的简单...

    jquery基础教程高清版PDF.part5.rar

    第1章 jQuery入门   1.1 jQuery能做什么   1.2 jQuery为什么如此出色   1.3 第一个jQuery文档   1.3.1 下载jQuery   1.3.2 设置HTML文档   1.3.3 编写jQuery代码   1.4 小结  第2章 选择符...

    JavaScript实战

    第一部分 JavaScript入门 1 第1章 编写第一个JavaScript程序 1 1.1 编程简介 1 什么是计算机程序 2 1.2 如何把JavaScript添加到页面 3 外部JavaScript文件 5 1.3 第一个JavaScript程序 7 1.4 把文本写到Web页面上 9 ...

    Jqury基础教程

    第1章 jQuery入门 1.1 jQuery能做什么 1.2 jQuery为什么如此出色 1.3 jQuery项目历史 1.4 第一个jQuery驱动的页面 1.4.1 下载jQuery 1.4.2 建立HTML文档 1.4.3 编写jQuery代码 1.4.4 最终结果 1.5 小结 第...

    韩顺平PHP JS JQUERY 所有视频下载种子 货真价实

    8-11 2.html运行原理② html文件基本结构 html元素和属性 8-11 3.符号实体 url说明 超链接 发送电邮 8-11 4.图像 表格 实际应用-菜谱 课堂练习-课程表 8-11 5.无序列表 有序列表 框架 8-12 1.浮动窗口 表单及表单...

    Kick-Off:UIkit 3入门版面模板-UIkit 3项目的快速入门!

    JS 由于UIkit 3删除了JQuery依赖关系,因此不包括在内。 通过将data-uk-*属性添加到HTML元素来创建所有JS实现。 没有添加其他JS行。 uikit.min.js文件是uikit.min.js中UIKit 3的最小最新版本(最新)。 data-uk-*...

    Formoid:轻松引导表单-引导表单生成器

    Formoid是令人惊讶的简单,直观且... 删除表单元素并进行调整设置。 发布并获取准备好的代码。 特征 GUI向导 轻松生成表单-无需css / html / javacript编码,只需拖放即可。 对于Mac和Windows-支持Mac OSX 10.6 +,W

    史上最全韩顺平传智播客PHP就业班视频,10月份全集

    8-11 2.html运行原理② html文件基本结构 html元素和属性 8-11 3.符号实体 url说明 超链接 发送电邮 8-11 4.图像 表格 实际应用-菜谱 课堂练习-课程表 8-11 5.无序列表 有序列表 框架 8-12 1.浮动窗口 表单及表单...

    (全)传智播客PHP就业班视频完整课程

    8-11 2.html运行原理② html文件基本结构 html元素和属性 8-11 3.符号实体 url说明 超链接 发送电邮 8-11 4.图像 表格 实际应用-菜谱 课堂练习-课程表 8-11 5.无序列表 有序列表 框架 8-12 1.浮动窗口 表单及表单...

    史上最全韩顺平传智播客PHP就业班视频,9月份全集

    8-11 2.html运行原理② html文件基本结构 html元素和属性 8-11 3.符号实体 url说明 超链接 发送电邮 8-11 4.图像 表格 实际应用-菜谱 课堂练习-课程表 8-11 5.无序列表 有序列表 框架 8-12 1.浮动窗口 表单及表单...

    J2eeFAST企业级快速开发平台 v2.0.8

    是一个Java EE企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis-Plus、Freemarker、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。...

    史上最全传智播客PHP就业班视频课,8月份视频

    8-11 2.html运行原理② html文件基本结构 html元素和属性 8-11 3.符号实体 url说明 超链接 发送电邮 8-11 4.图像 表格 实际应用-菜谱 课堂练习-课程表 8-11 5.无序列表 有序列表 框架 8-12 1.浮动窗口 表单及表单...

    J2eeFAST企业级快速开发平台-其他

    J2eeFAST是一个Java EE企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis-Plus、Freemarker、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队...

    大名鼎鼎SWFUpload- Flash+JS 上传

    retrieveSetting (v2.1.0中已删除) destroy (v2.1.0中新增) displayDebugInfo selectFile selectFiles startUpload cancelUpload stopUpload getStats setStats getFile addPostParam removePostParam ...

Global site tag (gtag.js) - Google Analytics