当前位置: 首页 > news >正文

做网站的的广告词seo产品推广

做网站的的广告词,seo产品推广,ftp发布asp.net网站,重庆做网站哪家好说到删除节点,马上就会想到remove,不过原来还有一个detach,而且它们还是有区别的,就是detach保留了jquery的数据,而remove就会完全删除干净。所以如果在删除一个dom节点后还想保留它的数据以供使用就要用detach了。 jq…

说到删除节点,马上就会想到remove,不过原来还有一个detach,而且它们还是有区别的,就是detach保留了jquery的数据,而remove就会完全删除干净。所以如果在删除一个dom节点后还想保留它的数据以供使用就要用detach了。

 

jquery是一个很大强的东西,在工作中常能用到,可是有些方法还是因为不常用到,或是没有注意到而被我们而忽略。

remove()和detach()可能就是其中的一个,可能remove()我们用得比较多,而detach()就可能会很少了。可能我用的不够精吧,我是一次也没有用过。可是这次因为一个项目中一个问题,而用到它,感觉很有意思就记录下来,与大家分享。

remove():官方的解释是

从DOM中删除所有匹配的元素。这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。但除了这个元素本身得以保留之外,其他的比如绑定的事件,附加的数据等都会被移除。

我的理解就是将元素移除了。但是怎么再找回来,说真的,我一直也没有找到,哪个朋友用过。可以告诉我,十分感谢,

用法:

从DOM中把所有段落删除

HTML 代码:
  <p>Hello</p> how are <p>you?</p>
jQuery 代码:
  $("p").remove();
结果:
  how are

这个方法,不多说了,我们主要说一下detach()这个方法,

官方描述:

从DOM中删除所有匹配的元素。这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。与remove()不同的是,所有绑定的事件、附加的数据等都会保留下来。

描述:

从DOM中把所有段落删除

HTML 代码:
 <p>Hello</p> how are <p>you?</p>
jQuery 代码:
  $("p").detach();
结果:
  how are
描述:

从DOM中把带有hello类的段落删除

HTML 代码:
  <p class="hello">Hello</p> how are <p>you?</p>
jQuery 代码:
  $("p").detach(".hello");
结果:
  how are <p>you?</p>

我们这么一看,好像没有什么区别啊。这二个功能,哈哈。。。。我现在说一下我遇到的情况。然后是如何解决的,大家就明白了。

我这里有一个表单,其中有一项是 注册码,就是每个信息都会有一个独立的注册码,没有注册码是不能注册成功的。我用的是jquery的控件formValidator来进行验证的,这个控件大家都用过,他是在页面加载的时候,就开始验证了,而且对于css中的display和jquery里的hide()方法,它是无视的。本来呢。这是没有问题,可是用户却提出了一个新的需求,就是加一个选项,用来判断是否显示这个注册码,如果不显示,那么就不要对注册码文本框进行验证,无耻的需求。

在试用了css的display和jquery的hide()之后,我把目光放到了remove()中。它到是不验证了,可是我选择要验证的时候,被移除的内容加不回来了,所以我开始找能回来了的。这时候,发现了detach()。它的有什么好处呢。我下面放一代码出来

var p;function selectChange() {if (document.getElementById("ddl_schoolarea").value != "请选择") {p = $("#trlession").detach();}else {//table1为一个table名字$("#table1").append(p);}}
http://www.lbrq.cn/news/2381041.html

相关文章:

  • 免费查找资料的网站东莞今日头条新闻
  • 长沙网站搭建首选智投未来微信朋友圈推广
  • 南宁网站优化排名推广seo优化工具软件
  • 网页布局网站快速排名优化系统
  • 深圳网站设计制作元北京专业seo公司
  • 网站产品展示系统百度推广总部客服投诉电话
  • 微信开发者工具文档福州seo推广公司
  • 模板网站的缺点武汉百度信息流广告
  • wordpress聊天室插件seo是什么字
  • 甜品网站模板代码杭州网站seo价格
  • 才做的网站怎么搜不到如何在网上做销售推广
  • 做网站的三个软件深圳seo优化服务
  • 北京市建设教育协会网站论坛推广的步骤
  • 什么网站可以找人做系统soe搜索优化
  • 涪陵做网站百度推广的几种方式
  • 可以给别人做ps设计的网站模板网站建设
  • 西安哪有做网站的静态网页设计与制作
  • 做网站计入什么科目seo关键词使用
  • 设计网站 站什么网seo在线培训机构
  • 音乐网站页面设计网站建设方案书 模板
  • 网站课程建设申报书2022最近热点事件及评述
  • 网站如何做链接玉溪seo
  • wordpress 自定义联动天津seo建站
  • 网站开发时如何设计英文版本武汉网络广告推广服务
  • 一起做彩票网站的人济南疫情最新消息
  • 专业做阿里巴巴网站的公司友情链接交换软件
  • 网站banner的设计要求海口网站排名提升
  • 免费建立网站的有哪里微商软文推广平台
  • 手机网站建设商场长沙排名优化公司
  • 算命网站开发竞价排名适合百度这样的网络平台吗
  • 数据库模型异常问题深度解析:冗余与操作异常
  • 数据结构-3(双向链表、循环链表、栈、队列)
  • cartorgapher的编译与运行
  • 内容生产的3种方式 最佳实践:人 / 人+机 / 机
  • react/vue vite ts项目中,自动引入路由文件、 import.meta.glob动态引入路由 无需手动引入
  • 基于vue框架的房屋租赁系统设计与实现zrd8i(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。