5.JavaScript操作BOM、DOM对象_试题
文章图片
有两种特殊的文档属性可用来访问根节点:
- document.documentElement
- document.body
第二个属性是对 HTML 页面的特殊扩展,提供了对 标签的直接访问。
Location 对象方法
Location 对象方法
方法 | 说明 |
---|---|
assign() | 载入一个新的文档 |
reload() | 重新载入当前文档 |
replace() | 用新的文档替换当前文档 |
文章图片
https://www.cnblogs.com/syqxjf520/p/6080468.html
jquery 中remove()与detach()的区别 remove()与detach()方法都是从dom中删除所有的元素
两者的共同之处在于都不会把匹配的元素从jQuery对象中删除。
不同之处在于用remove()删除的元素,除了元素被保留,其他的在这个元素上的绑定事件等都会被移除,但是detach()方法不会移除这个元素上的方法或者是附加数据。
简单举例:
html:
区别
【5.JavaScript操作BOM、DOM对象_试题】js:
p元素的绑定事件 $("p").click(function(){alert("remove与detach的区别")});
var a=$("p").remove()a即是删除的p元素的jquery对象, 当重新将保留下来的p元素塞回到body中$("body").html(a[0]),当再点击p元素的时候并没有触发click事件,即事件已经被remove事件移除掉。
var b=$("p").detach()a即是删除的p元素的jquery对象, 当重新将保留下来的p元素塞回到body中$("body").html(a[0]),当再点击p元素的时候触发click事件,即事件依然保留在元素上,detach事件并没有移除掉p元素的事件。
文章图片
转载于:https://www.cnblogs.com/givemeanorange/p/10704232.html
推荐阅读
- 2.6|2.6 Photoshop操作步骤的撤消和重做 [Ps教程]
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- 在线版的迅捷思维导图怎么操作()
- 操作系统|[译]从内部了解现代浏览器(1)
- 数据库总结语句
- JS常见数组操作补充
- 7、前端--jQuery简介、基本选择器、基本筛选器、属性选择器、表单选择器、筛选器方法、节点操作、绑定事件
- 炒股知识(超级短线操作的秘籍|炒股知识:超级短线操作的秘籍 玩转股市)
- 1.2序列通用操作
- MySQL数据库的基本操作