摘要: 1 (function(msg){2 msg('if ie you can\'t see this msg');3 }(function(msg){ window.console && console.log(msg) }));1 ;(function(msg){2 var tmpl = [3 '<div>',4 '<a href="javascript:;">你好的啊</a>',5 '</div>'6 ].join('') 阅读全文
posted @ 2012-11-27 11:54 @电动小马达 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 原文出处 : http://support.apple.com/kb/HT1343?viewlocale=zh_CN&locale=zh_CN若要使用键盘快捷键或按键组合,您可以同时按修饰键和字符键。例如,同时按下 Command 键(标有符号的按键)和“c”键会将当前选中的任何内容(文字、图形等)拷贝至夹纸板。这也称作“Command-C 按键组合”(或键盘快捷键)。许多按键组合中都包含修饰键。修饰键将改变 OS X 对其他键击或鼠标/触控板点按动作的解释方式。修饰键包括:Command、Shift、Option、Control、Caps Lock 和 Fn 键。如果您的键盘有 Fn 阅读全文
posted @ 2012-11-27 09:59 @电动小马达 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一般事件事件浏览器支持描述onClickIE3|N2|O鼠标点击事件,多用在某个对象控制的范围内的鼠标点击onDblClickIE4|N4|O鼠标双击事件onMouseDownIE4|N4|O鼠标上的按钮被按下了onMouseUpIE4|N4|O鼠标按下后,松开时激发的事件onMouseOverIE3|N2|O当鼠标移动到某对象范围的上方时触发的事件onMouseMoveIE4|N4|O鼠标移动时触发的事件onMouseOutIE4|N3|O当鼠标离开某对象范围时触发的事件onKeyPressIE4|N4|O当键盘上的某个键被按下并且释放时触发的事件.[注意:页面内必须有被聚焦的对象]onKe 阅读全文
posted @ 2012-11-26 20:49 @电动小马达 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Sublime Text 2 :(开发利器)高亮,自动完成(变量);跨平台:window / mac os / linux插件多:zen-coding / sftp / 更多+Chrome (测试浏览调试利器)同类软件: / Firefox / Safari / Opera:自动更新,界面清爽跨平台:window / mac os / linux测试工具全,速度快。jQuery (开发框架):兼容性主流浏览器 IE / Chrome / Firefox / Safari / Opera优雅简单,链式操作,扩展继承,插件实现简单;ZSHVIMMac OSMarkDown:Moumark. 阅读全文
posted @ 2012-11-21 16:18 @电动小马达 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 关于一个布局,利用html结构和css样式配合,有很多种方式都可以实现:相对定位布局、绝对定位布局、浮动布局等等,那一种都可以实现各种各样的布局,没有孰对孰错。最近学到一个词叫:"最佳实践" ,举一个今天工作中遇到的具体的问题:feed(<dl><dt></dt><dd></dd></dl>)列表下面通过ajax返回评论模板: 1 <dl> 2 <dt></dt> 3 <dd> 4 <a href="javascript:;"&g 阅读全文
posted @ 2012-11-19 16:42 @电动小马达 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 相关的几个属性和w3schools的参考如下:white-space 属性设置如何处理元素内的空白。http://www.w3schools.com/css/pr_text_white-space.aspwhite-space: normal | nowarp | pre | pre-line | pre-warp | inheritword-warp 属性设置如何处理单词的折行http://www.w3schools.com/css3/css3_pr_word-wrap.aspword-wrap: normal | break-wordword-break 属性设置如何处理单词折断,仅支持I 阅读全文
posted @ 2012-11-13 15:51 @电动小马达 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 原文:http://bonsaiden.github.com/JavaScript-Garden/zh/function Foo() { this.value = 42;}Foo.prototype = { method: function() {}};function Bar() {}// 设置Bar的prototype属性为Foo的实例对象Bar.prototype = new Foo();Bar.prototype.foo = 'Hello World';// 修正Bar.prototype.constructor为Bar本身Bar.prototype.construct 阅读全文
posted @ 2012-10-19 11:06 @电动小马达 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 关于鼠标划过用户提示用信息弹层,本站点是通过 ajax 请求查找用户id 返回用户信息的方式来实现的,有几点细节:1.一条微博里面有大量的@;2.同一页面有很多同一用户的提示层;显然当这两个条件都满足时,势必会产生过多冗余的ajax请求,增加了服务器和流量的浪费,那么该如何解决呢?关于第一个条件解决方案稍微明显一些:即鼠标滑离当前用户区域 或 鼠标滑入另外一个用户热区 时,终止当前的请求。这样基本可以小幅的减小对服务器的请求数。效果还算明显,另外还会解决返回信息错误的问题(因为前一个用户的请求还未终止,这时鼠标已经触发另外一个用户的请求);好了,第一个条件似乎是做出了最大最合理的优化,那么对于 阅读全文
posted @ 2012-10-18 15:04 @电动小马达 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1 (function(a,undefined){ 2 3 var doc = window.document, 4 loc = window.location, 5 nav = window.navigator; 6 7 var jQuery = function(selector){ 8 return new jQuery.fn.init(selector); 9 }10 11 jQuery.fn = jQuery.prototype = {12 constructor: jQuery,... 阅读全文
posted @ 2012-09-10 19:05 @电动小马达 阅读(140) 评论(0) 推荐(0) 编辑