`

清空dom源码解析

阅读更多
jquery中empty()是采用逐个移除子元素实现的
zepto中empty()是采用直接innerHtml=''实现的

一起来看一下:

empty:function(){
        var elem,i=0;
        for(;(elem = this[i]) != null; i++) {
                if(elem.nodeType === 1){
                                             jQuery.cleanData(elem.getElementsByTagName("*"));

                 }
                 while(elem.firstchild){
                              elem.removeChild(elem.firstchild);
                 }
        }
}


empty:function(){
        return  this.each(function(){
                this.innerHtml=''
        })
}
分享到:
评论

相关推荐

    易语言源码清空回收站.rar

    易语言源码清空回收站.rar 易语言源码清空回收站.rar 易语言源码清空回收站.rar 易语言源码清空回收站.rar 易语言源码清空回收站.rar 易语言源码清空回收站.rar

    易语言源码易语言找回已清空回收站内文件模块源码.rar

    易语言源码易语言找回已清空回收站内文件模块源码.rar 易语言源码易语言找回已清空回收站内文件模块源码.rar 易语言源码易语言找回已清空回收站内文件模块源码.rar 易语言源码易语言找回已清空回收站内文件模块...

    易语言源码易语言快速清空字节集源码.rar

    易语言源码易语言快速清空字节集源码.rar 易语言源码易语言快速清空字节集源码.rar 易语言源码易语言快速清空字节集源码.rar 易语言源码易语言快速清空字节集源码.rar 易语言源码易语言快速清空字节集源码.rar ...

    wpf DatePicker扩展 增加 选择今天 和 清空功能 源码

    wpf DatePicker 无清空功能和选择今天功能,现在通过继承DatePicker类实现,可以根据当前 自由的扩展功能。

    批量图片EXIF清空器源码 PictureEXIFEmpty.rar

    批量图片EXIF清空器源码 源码描述: 一、源码特点 简单实用的批量图片EXIF清空器,去除Photoshop 的信息 二、菜单功能 1、选择图片文件,点击执行即可 2、操作:单个文件、批量操作 3、打开:源目录、输出目录 ...

    Vue 解决通过this.$refs来获取DOM或者组件报错问题

    如果ref属性加在普通元素上,那么this.$refs.name则指向该DOM元素 ”p”>hello <!– this.$refs.p 指向该DOM元素 –> 如果ref属性加在组件上,那么this.$refs.name指向该组件实例 ”child”> <!– this.$...

    易语言快速清空字节集

    易语言快速清空字节集源码,快速清空字节集

    04_vue源码解析21

    1. 新老节点均有children子节点,则对子节点进行diff操作,调用updateChildren 2. 如果新节点有子节点而老节点没有子节点,先清空老节点

    系统实施前可选择清空数据的源码

    说 明:这是我以为写ERP时写的一个系统实施前清空数据的源码,由于以前后台数据是SQL SERVER,为了改成本地使用,我改写了部分程序,功能:自动找出所有含有数据的表,列出可选的表让你选择是否清空数据,识别系统表...

    定时清空回收站 定时清空回收站

    程序简单,无源码,只是应用于懒得清空回收站的朋友。 简单小程,可以设置任务计划来定时清空回收站。程序简单,无源码,只是应用于懒得清空回收站的朋友。 简单小程,可以设置任务计划来定时清空回收站。程序简单...

    再分享一个简单的Delphi清空回收站源码.rar

    Delphi清空回收站源码,之前发过类似的代码,这个清空回收站代码同样超级简单,希望大家喜欢哦。  procedure TFrmEmpty.BtnEmptyClick(Sender: TObject);  begin  if Application.MessageBox('您确定要清空回收站...

    易语言找回已清空回收站内文件模块

    易语言找回已清空回收站内文件模块源码,找回已清空回收站内文件模块,找回文件_已清空回收站内文件

    易语言清空回收站源码.7z

    易语言清空回收站源码.7z

    95清空回收站的软件源码

    95清空回收站整理了一下本人硬盘里实用的编程资料和源码,全部是VB代码,希望大家能喜欢.

    Android应用源码之自动清空edittext.zip

    Android应用源码之自动清空edittext.zip

    VB编程源代码 95清空回收站

    VB编程源代码 95清空回收站VB编程源代码 95清空回收站VB编程源代码 95清空回收站VB编程源代码 95清空回收站VB编程源代码 95清空回收站VB编程源代码 95清空回收站VB编程源代码 95清空回收站VB编程源代码 95清空回收站...

    清空剪贴板清空剪贴板

    清空剪贴板清空剪贴板清空剪贴板清空剪贴板

    基于DOM节点删除之empty和remove的区别(详解)

    要移除页面上节点是开发者常见的操作,jQuery提供了几种不同的方法用来处理这个问题,这里我们...如果我们通过empty方法移除里面div的所有元素,它只是清空内部的html代码,但是标记仍然留在DOM中 //通过empty处理 $('

Global site tag (gtag.js) - Google Analytics