1.通过jQuery方法包装后的对象,是一个类数组对象。它与DOM对象完全不同,唯一相似的是它们都能操作DOM。 2.通过jQuery方法包装后的对象,是一个类数组对象。它与DOM对象完全不同,唯一相似的是它们都能操作DOM。通过jQuery处理DOM的操作,可以让开发者更专注业务逻辑的开发,而不需 ...
分类:
编程语言 时间:
2017-09-01 00:55:13
阅读次数:
180
#自定义指令 自定义指令的参数有: el: 指令所绑定的元素,可以用来直接操作 DOM 。 binding: 一个对象,包含以下属性: name: 指令名,不包括 v- 前缀。 value: 指令的绑定值, 例如: v-my-directive="1 + 1", value 的值是 2。 oldVa ...
分类:
其他好文 时间:
2017-08-31 22:16:40
阅读次数:
272
jQuery - 获取内容text()、html() 以及 val()和属性attr() jQuery 中非常重要的部分,就是操作 DOM 的能力。 DOM = Document Object Model(文档对象模型) 三个用于 DOM 操作的 jQuery 方法(获取内容): text() - ...
分类:
Web程序 时间:
2017-08-31 11:02:07
阅读次数:
213
删除一个DOM节点就比插入要容易得多。 要删除一个节点,首先要获得该节点本身以及它的父节点,然后调用父节点的removechild把自己删掉即可: 结果: 删除的节点虽然不在文档树中了,但其实它还是在内存中保留的,可以随时再次被添加到别的位置 结果: ...
分类:
Web程序 时间:
2017-08-17 17:15:41
阅读次数:
208
使用DocumentFragment将一批子元素添加到任何类似node的父节点上,对这批子元素的操作不需要一个真正的根节点。可以不依赖可见的DOM来构造一个DOM结构,而效率高是它真正的优势,试验表明,它比直接操作DOM快70%。下面我们就来看看DocumentFragments是如何使用的。 Do ...
分类:
其他好文 时间:
2017-08-17 16:26:34
阅读次数:
124
当我们获得了某个DOM节点,想在这个DOM节点内插入新的DOM,应该如何做? 如果这个DOM节点是空的,例如,<div></div>,那么,直接使用innerHTML = '<span>child</span>'就可以修改DOM节点的内容,相当于“插入”了新的DOM节点。 如果这个DOM节点不是空的 ...
分类:
Web程序 时间:
2017-08-16 18:24:39
阅读次数:
182
终于等到公司开发小程序了,学习的时候不觉得有什么,实际开发就会出现各种问题。 今天第一天开发就遇到问题了。 项目需求,要一个平时的nav导航栏,这玩意用jQuery两行代码解决了,可是小程序不允许操作dom啊; 折腾一个多小时最终找到两种方法,分享给大家; 第一种比较直接但是,不适合多个操作; 1, ...
分类:
微信 时间:
2017-08-15 21:15:30
阅读次数:
313
渐渐,了解Vue也有一个月了,最近遇上个无限级目录树的小功能,为了能多学习避免自己操作dom或是网上下插件,下决心用Vue来解决当下问题,毕竟毛爷爷讲过,实践出真知,本次主要运用了组件之间的相互循环引用,然后就是循环组件与父组件之间的通信, 源数据格式采用了毗邻结构转为多维数组的形式,没办法,我也暂 ...
分类:
其他好文 时间:
2017-08-14 12:11:24
阅读次数:
717
零:JSX简介 JSX是JavaScriptXML的缩写,给予ECMAScript的一种新特性,一种定义属性树结构的语法。 JSX不是XML或者HTML。 JSX的特点:类XML的语法容易接受,增强JS语义,结构清晰,抽象程度高(跨平台,无需关心如何操作dom),代码模块化(不同与MVC分离成3个文 ...
分类:
Web程序 时间:
2017-08-14 10:01:59
阅读次数:
145
由于angular是在真实dom加载之后,运行,所以jQuery操作dom时,要先于angular添加的元素(如,ng-repeat),所以常常会出现,元素错位,解决办法:添加一个透明的站位元素; ...
分类:
Web程序 时间:
2017-08-11 20:27:09
阅读次数:
180