JQ使用Append添加html文本后再删除该html文本

JQ使用Append添加html文本后再删除该html文本

由于项目中的代码拼接太多内容,这里简化代码,仅作说明,未测试代码,但是方法可行

省略html代码...

<div id="leftMenu"></div>               <!--用于存放追加html容器-->

<input type="button" οnclick="ClearHtmlFun()"/>  <!--删除追加html的内容-->

<script type="text/javascript">

var $html = "";//全局变量,用于存储html文本对象

$(function(){

  var strHtml ="<ul>";

  strHtml +="<li>aaa</li>";

   ....

  strHtml +="</ul>";

  $html = $("" + strHtml + "");  //这步很关键,见图1:firebug下使用console.info($html)打出来的对象 | 本人测试不加""会有问题,不清楚为什么

  $("#leftMenu").append($html); //使用append追加数据

});


//删除追加html的内容
ClearHtmlFun = function(){
   $html.remove();         //因为前面存储的是对象所以可以使用.remove(),否则firebug会报.remove() is not a function=》返回查看见图1的那一部
}

</script>

 

图1:

JQ使用Append添加html文本后再删除该html文本

 

转载于:https://www.cnblogs.com/MouseMI/p/4803244.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109336.html原文链接:https://javaforall.net

(0)
上一篇 2021年9月8日 下午11:00
下一篇 2021年9月9日 上午6:00


相关推荐

  • Java动态代理InvocationHandler和Proxy学习笔记

    Java动态代理InvocationHandler和Proxy学习笔记1 InvocationHa 接口是 proxy 代理实例的调用处理程序实现的一个接口 每一个 proxy 代理实例都有一个关联的调用处理程序 在代理实例调用方法时 方法调用被编码分派到调用处理程序的 invoke 方法 看下官方文档对 InvocationHa 接口的描述 codeInvocati istheinterfa

    2026年3月19日
    1
  • 图片盲水印软件

    图片盲水印软件bulid watermark guiBlind amp InvisibleWat 图片盲水印 提取水印无须原图 增加图形界面项目地址 github 开源 howtousepipi rrequirement txt 运行 main py 选择图片文件夹水印文件夹出图文件夹点击开始支持功能 1 批量操作支持多水印多图片 2 支持透明底图片缺陷处理速度较慢不支持中文路径 暂未处理 软件主界面

    2026年3月17日
    2
  • java voliate,voliate 的实现原理是什么【面试题详解】「建议收藏」

    java voliate,voliate 的实现原理是什么【面试题详解】「建议收藏」今天爱分享给大家带来voliate的实现原理是什么【面试题详解】,希望能够帮助到大家。volatile可以保证线程可见性且禁止指令重排序,但是无法保证原子性。在JVM底层volatile是采用“内存屏障”来实现的,加入volatile关键字时,汇编后会多出一个lock前缀指令。lock前缀指令其实就相当于一个内存屏障。happen-before原则保证了程序的“有序性,对volatile变量的…

    2022年6月9日
    40
  • Oracle数据库分区表原理学习

    Oracle数据库分区表原理学习当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。Oracle提供了分区技术以支持VLDB(VeryLargeDataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。Oracle的表分区功能通过改善可管理性、性能和可用性,从而为各式应用程序带来了极大的好处。通常,分区可以使某些查询以及维护

    2022年5月13日
    42
  • GPS模块开发详解(转)

    一、了解硬件我使用的GPS模块型号为UBX-M8030参看:UBX-M8030系列参看:UBX-M8030datasheet1、查看一下它的特性:多用途GNSS芯片,提供三种产品等级最多可并发接收3个GNSS(GPS、伽利略、GLONASS、北斗)行业领先的-167dBm导航灵敏度业界最低电流消耗在城市峡谷中具有绝佳的定位精度安全性和完整性保护支持所有…

    2022年4月4日
    32
  • Java常用开发工具有哪些?

    Java常用开发工具有哪些?Java常用的几个开发工具。下面这些工具或许功能和作用不同,但是有着一个共同的主旨,那就是——它们都是为了给Java编码和开发提供卓越的支持。常用源码编辑工具介绍Java源代码本质上其实就是普通的文本文件,所以理论上来说任何可以编辑文本文件的编辑器都可以作为我们的Java代码编辑工具。比如:Windows记事本,MacOSX下的文本编辑,Linux下的vi、emacs、gedit、DOS下的edit等。但是这些简单工具没有语法的高亮提示、自动完成等功能,这些功能的缺失会大.

    2022年7月7日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号