摘要: 刚看到博客园首页上有个这个插件,刚好自己也写了一个,不过没有,可以提供大家参考参考,不说废话,贴出插件代码插件代码部分: opts._this.live("blur",function(){ $("."+opts.m_list).hide() }); opts._this.live("focus",function(){ opts.this2=$(this);var s=0 opts.this2.live("keydown",function(e){ if(e.keyCode=="40"){ i 阅读全文
posted @ 2014-03-14 10:14 索隆是我 阅读(343) 评论(0) 推荐(0) 编辑
  2014年4月18日
摘要: 一、触摸事件ontouchstartontouchmoveontouchendontouchcancel目前移动端浏览器均支持这4个触摸事件,包括IE。由于触屏也支持MouseEvent,因此他们的顺序是需要注意的:touchstart → mouseover → mousemove → mouse... 阅读全文
posted @ 2014-04-18 15:19 索隆是我 阅读(226) 评论(0) 推荐(0) 编辑
  2014年4月9日
摘要: 最近看好多人在问,如果一个外层div的高度固定了,而内部标签内容不定,但必须要垂直居中,这该如何解决。为了服务大众,小生我今天讲讲我一般的解决方法: 现在要实现这样一个居中的效果,可能有人要说了,直接padding不就行了。对,这是一种常用的解决方式,我一般也是用这种方式去解决这种问题。但有时候会有特定的情况发生,比如如果最外层有一层背景,但这层背景的高度是固定的,你所写的这部分内容要相对于这个背景是居中的,这种情况。我的解决方式就是应用display:inline-block+vertical-align:middle;来解决。(注:在使用display:inline-block时建议... 阅读全文
posted @ 2014-04-09 17:38 索隆是我 阅读(256) 评论(0) 推荐(0) 编辑
  2014年3月20日
摘要: preload属性可读写属性。使用media.preload返回媒介标签的preload属性值,或者对其进行赋值,改变媒介标签的preload属性值。3.5 buffered属性只读属性。使用media.buffered返回一个TimeRanges对象,确认浏览器已缓存媒介文件。3.6 readyState属性只读属性。使用media.readyState返回媒介当前播放位置的就绪状态,共有5个可能值。HAVE_NOTHING(数字值为0):当前播放位置无有效媒介资源;HAVE_METADATA(数字值为1):加载中,媒介资源确认存在,但当前位置没有能够加载到有效媒介数据进行播放;HAVE_C 阅读全文
posted @ 2014-03-20 09:25 索隆是我 阅读(562) 评论(0) 推荐(0) 编辑
  2014年3月17日
摘要: 基本模版使用以下给出的这份超级简单的HTML模版,或者修改这些案例。我们强烈建议你对这些案例按照自己的需求进行修改,而不要简单的复制、粘贴。拷贝并粘贴下面给出的HTML代码,这就是一个最简单的Bootstrap页面了。 Bootstrap 101 Template Hello, world! 案例下面这些案例都是基于上面给出的基本模版并结合Bootstrap组件制作的。后续我们还会讲解如何定制这些组件。 最简页面只有一些最基本的东西:引入了未压缩版... 阅读全文
posted @ 2014-03-17 09:31 索隆是我 阅读(1043) 评论(0) 推荐(0) 编辑
  2014年3月14日
摘要: 花了三天时间,终于弄清楚闭包的各种写法和注意的事项,以及以前写,经常出错的地方,特此做一个总结,虽然不够专业,但是对于那些初学者来说,绝对对闭包的理解事半功倍。案例一:function aa(){ var b=10; return function cc(){ b++; alert(b); } }aa()();这个函数调用时,aa()(),有两个括号,第一个是调用aa函数,第二个是执行cc函数。function test(){ return function(){alert("不做死就不会死!")}}test()();第一个括号 执行test函数 返回子函数,第二个括号执行 阅读全文
posted @ 2014-03-14 09:52 索隆是我 阅读(315) 评论(0) 推荐(0) 编辑