本文的解决方案可以用于Javascriptnative对象和宿主对象(dom元素),通过以下的方式来绑定和触发事件: 或者var input = document.getElementsByTagName('input')[0];var form = document.getElement...
分类:
编程语言 时间:
2015-03-09 18:59:59
阅读次数:
193
jquery对象和dom对象总是让人感觉很难分清,其实只要做到1对两者概念有明确认识2找出不同点ADOM 1概念 DOM对象(Document Object Model,文档对象模型)可以把html结构表述为DOM树,在这棵大树中,html的body中的>>都是DOM元素节点 2获取 通过ja...
分类:
Web程序 时间:
2015-03-08 17:11:28
阅读次数:
141
由于angularjs数据的双向绑定特性,当scope中的数据发生改变的时候,会自动刷新界面。当点击first按钮的时候,scope中的dataList数据发生了变化,界面会自动刷新。如果要实现dom的刷新有2种方式:方式一:删除之前所有存在的dom,然后重新生成dom。方式二:重用之前的dom元素,仅仅更新dom元素的属性。在没有使用track by的情况下,angular采用的是方式一,这一点可以通过我们注册的DOMNodeRemoved事件处理函数得到证实。...
分类:
其他好文 时间:
2015-03-07 22:47:25
阅读次数:
4776
ng-controller指令会创建一个新的作用域scope。我们可以使用angular.element(domElement).scope()方法来获得某一个DOM元素相关联的作用域。可以看到scope0和scope1中都有一个buttons属性,这个属性就是从父作用域下继承得到的,很类似于javascript的原型链。也就是说如果我们想在childScope中修改parentScope中某个属性的值,那么该属性一定不能是javascript基本数据类型,一定要是对象类型。而且不能直接通过=进行赋值修改,...
分类:
Web程序 时间:
2015-03-05 22:23:01
阅读次数:
205
CSS3属性中有关于制作动画的三个属性:Transform,Transition,Animation;Animation主要是对元素实现了一些基本的动画效果,它只能应用在页面的DOM元素上。w3school在线文档说明http://www.w3school.com.cn/css3/css3_anim...
分类:
Web程序 时间:
2015-03-05 16:31:48
阅读次数:
780
用className选择元素封装成函数无标题文档 无标题文档 2352345 隐藏 34654745 隐藏 sdfger 隐藏 dsbfsd 隐藏 dfs 隐藏 436547隐藏
分类:
Web程序 时间:
2015-03-04 22:39:52
阅读次数:
153
React是Facebook开源的JavaScript库,采用声明式范例,可以传递声明代码,最大限度地减少与DOM的交互。React是Facebook开源的JavaScript库,用于构建UI。你可以在React里传递多种类型的参数,如声明代码,帮助你渲染出UI、也可以是静态的HTML DOM元素、...
分类:
编程语言 时间:
2015-03-03 18:23:07
阅读次数:
190
一、加载 DOM
在页面加载完毕后, 浏览器会通过 JavaScript 为 DOM 元素添加事件. 在常规的 JavaScript 代码中, 通常使用 window.onload 方法, 在 jQuery 中使用$(document).ready() 方法.
Untitled Document
//加载 DOM 的两种方式: j...
分类:
Web程序 时间:
2015-03-01 21:07:24
阅读次数:
274
过滤选择器主要是通过特定的过滤规则来筛选出所需的DOM元素,过滤规则与CSS中的伪类选择器语法相同,及选择器都以一个冒号(:)开头。按照不同的过滤规则,过滤选择器可以分为基本过滤、内容过滤、可见性过滤、属性...
分类:
Web程序 时间:
2015-03-01 18:35:08
阅读次数:
198
$.fn.get([index])方法获取匹配的DOM元素。index参数:非负数、负数、为空(不传参数、null、undefined)。 1 2 0 3 1 4 2 5 3 6 7 8 $.fn.pushStack( $() )入栈。原jQuery对象.pus...
分类:
Web程序 时间:
2015-02-28 20:09:34
阅读次数:
154