11 2011 档案
摘要:①页面布局的过程中,遇到可能在每个栏目都会变化的地方的时候,需要考虑好html以及css以及js代码的可重用性,尽量实现自适应,保持弹性,高度模块化。为未来可能存在的“变化”做好准备。公共组建在开发之初就要考虑到被多人重复使用的,一般修改会造成很大影响!所以我们要对其稳定性保持高度警惕,不允许轻易修改。要修改也要考虑好给全局带来的影响。例如导航栏的设计,思考如何提高其复用性,重用性,自适应能力,等等。#wrap #header #footer #sidebar #nav #menu #search_bar #content #main div#position div#page h1h2h3
阅读全文
摘要:1、概念理解所有浏览器中,都支持事件冒泡,即事件由子元素向祖先元素传播的,就像气泡从水底向水面上浮一样。把事件捕获和冒泡的过程统称为事件的传播。而在像firefox,chrome,safari这类所谓的标准浏览器中,事件传播还有个阶段,那就是捕获阶段,先发生捕获的过程,再发生冒泡的过程。这个很少有用武之地,所以被人疏忽遗忘也在所难免了,不常用不代表它不存在。(捕获阶段是一个和冒泡阶段完全相反的过程,即事件由祖先元素向子元素传播,在 IE,opera浏览器中,是不存在这个阶段的。)从各浏览器提供的注册事件监听的方法中可见一斑:①attachEvent(适用于ie,opera) 有两个参数,att
阅读全文
摘要:一、首先需要知道的是:1、keydown() keydown事件会在键盘按下时触发.2、keyup() keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件3、keypress() keypress事件会在敲击按键时触发,我们可以理解为按下并抬起同一个按键二、获得键盘上对应的ascII码: $(document).keydown(function(event){ console.log(event.keyCode); });$tips:上面例子中,event.keyCode就可以帮助我们获取到我们按下了键盘上的什么按键,他返回的是as...
阅读全文

浙公网安备 33010602011771号