今天参加了一个Code Review看了一个同事的写的代码,感觉满足了当前的功能实现,但是从长远来看,无论从代码复用角度还是维护上看都显得非常差。采用CSS实现DOM元素是一种比较合理高效的做法。...
分类:
Web程序 时间:
2014-10-03 14:12:24
阅读次数:
309
1.认识DOM 1.1定义:html中所有对象都可以被视为节点,包括属性和文本 1.2分类:元素1;属性2;文本3;文档9;(其余还有注释节点等等...)2.访问相关节点 2.1从高到低 document.head.title.........document.body.firstChild;...
分类:
其他好文 时间:
2014-10-02 23:18:33
阅读次数:
291
原文:Js 冒泡事件阻止1. 事件目标
现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOM API中规定的,但是没有被所有浏览器实现 。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.t...
分类:
Web程序 时间:
2014-10-02 02:34:32
阅读次数:
211
事件对象event,每当一个事件被触发的时候,就会随之产恒一个事件对象event,该对象中主要包含了关于该事件的基本属性,事件类型type(click、dbclick等值)、目标元素target(我的理解是事件源对象,即触发该事件的dom元素)等,以及一些与该事件相关的方法,取消事件默认行为preventDefault()、组织事件继续冒泡或捕获stopPropagation()等等,这里我只列举...
分类:
编程语言 时间:
2014-09-30 22:49:40
阅读次数:
227
关于DOM,我们了解了能够用DOM操纵HTML的一些属性和样式,还能够为HTML元素绑定事件等等,那么接下来,我们将涉及到用DOM来动态的创建、删除HTML等一些操作,我的核心思路还是重实战,因此,代码演示样例是肯定少不了的。 只是在使用DOM动态操纵HTML元素之前,我们还是先了解一下DOM...
分类:
编程语言 时间:
2014-09-30 20:56:30
阅读次数:
242
零基础入门jQuery最新版开发.NET富客户端应用(选择器、DOM操作、事件和动画、Ajax应用、插件、Mobile)课程分类:.NET+Jquery适合人群:初级课时数量:35课时用到技术:javascript,ajax,jquery,handler涉及项目:各知识点的项目案例和名为JaneSh...
分类:
Web程序 时间:
2014-09-30 19:35:09
阅读次数:
308
js中,动态添加html的方法大致就是两种,一种是document.createElement等方法创建,然后使用Element.appendChild添加,或者是使用Element.innerHTML = sHTML的方式。两种方法,显然前面一种更加灵活,除了Element.appendChild方法外,还有insertBefore等等其他dom操作方式。这里且不谈灵活性,但就性能做一个探索。...
分类:
Web程序 时间:
2014-09-30 18:11:39
阅读次数:
263
ng-app是angular的一个指令,代表一个angular应用(也叫模块)。使用ng-app或ng-app=""来标记一个DOM结点,让框架会自动加载。也就是说,ng-app是可以带属性值的。如果想要实现自动加载,那么就不能让ng-app带有属性值。
div1:{{1+3*2}}
1、不含ng-app,无法自动加载,这个比较好理解。
div1:{{1+...
分类:
移动开发 时间:
2014-09-30 16:17:59
阅读次数:
179
1.1jQuery概述1.1.1认识jQueryjQuery:Javascript、CSS、DOM、Ajax1.1.2jQuery基本功能1.访问和操作DOM元素;2.控制页面样式:兼容性;3.对页面事件的处理:事件绑定机制;4.大量插件在页面中的运用;5.与Ajax技术的完美结合:异步读取服务器数据。1.1.3搭建jQuery开发环境引入..
分类:
Web程序 时间:
2014-09-30 11:47:00
阅读次数:
220
摘要:我们在开发过程中经常会遇到通过js获取或者改变DOM元素的样式,方法有很多,比如:通过更改DOM元素的class。现在我们讨论原生js来获取DOM元素的CSS样式,注意是获取不是设置在开始之前先说下获取最终应用在元素上的所有CSS属性对象的意思是,如果没有给元素设置任何样式,也会把浏览器默认的...
分类:
Web程序 时间:
2014-09-30 11:03:31
阅读次数:
228