
frontend
allen0228
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
有利于seo的css命名规范
下面是目前流行的CSS+DIV的命名规则: 页头:header 登录条:loginBar 标志:logo 侧栏:sideBar 广告:banner 导航:nav 子导航:subNav 菜单:menu 子菜单:subMenu 搜索:search 滚动:scroll 页面主体:main 内容:content 标签页:tab 文章列表:list 提示信息:msg 小技巧原创 2012-08-02 22:48:36 · 2000 阅读 · 0 评论 -
jQuery因mouseover,mouseout冒泡产生的闪烁问题
由于浏览器的冒泡行为。造成如果在一个DIV元素上同时定义了mouseover,mouseout的时候,当鼠标移动到DIV中的child子元素的时候,就会同时执行了两个操作mouseover和mouseout。 方法1: 延迟执行(setTimeout)、取消延迟(clearTimeout),就是当mouseout的时候延迟执行,而在mouseover的时候取消延迟执行。当鼠标在DIV上边移动的原创 2012-08-03 22:57:07 · 975 阅读 · 0 评论 -
推荐的 CSS 书写顺序
以下顺序是Mozilla推荐的CSS书写规范(这个浏览器解析过程有关,浏览器先对dom定位,然后解析自身属性,然后再解析内部对象!) /*显示属性*/ display list-style position float clear /*自身属性*/ width height margin padding border background /*文本属性*/ color原创 2012-08-03 23:01:37 · 444 阅读 · 0 评论 -
用户离开当前页面弹框提示
window.onbeforeunload = function(event){ // 此处可以判断页面上是否有编辑状态表单 var $form = document.getElementsByTagName(‘form’); // 使用 return ”; 可以兼容任何浏览器 if ($form.length > 0) { return ”; } }原创 2012-08-03 22:59:35 · 1345 阅读 · 0 评论 -
ajax的缓存问题分析和解决方法
在IE中使用ajax时,用GET方式请求同一个URL地址,会出现缓存问题: 1 ajax的请求是返回数据,第一次请求后,后续的请求返回的数据没有被更新。 2 ajax的请求是操作数据库,第一次请求后,后续的请求不会更新数据库。 注:上面的情况在firefox等非ie内核的浏览器中是不会出现的 其实这个问题是由ie的缓存引起的,当使用GET方式发送请求时,如果请求的URL没有变化,会原创 2012-12-08 20:06:49 · 587 阅读 · 0 评论 -
JavaScript 风格指南/编码规范(Airbnb公司版)二
提升 变量声明在范围内提升,但赋值并没有提升 // we know this wouldn't work (assuming there // is no notDefined global variable) function example() { console.log(notDefined); // => throws a ReferenceError } // creatin转载 2014-11-18 12:31:18 · 780 阅读 · 0 评论 -
JavaScript 风格指南/编码规范(Airbnb公司版)一
Airbnb 是一家位于美国旧金山的公司,本文是其内部的 JavaScript 风格指南/编码规范,在 Github 上有 11,000+ Star,2100+ fork,前端开发者可参考。 基本类型:当你访问基本类型时,你是直接对它的值进行操作。 来源 http://blog.jobbole.com/79484/转载 2014-11-18 11:39:40 · 1346 阅读 · 0 评论 -
JavaScript 风格指南/编码规范(Airbnb公司版)三
来源 http://blog.jobbole.com/79484/转载 2014-11-20 11:09:27 · 595 阅读 · 0 评论