明凯博客

关注网站技术,一个特立独行的程序员

前端设计

关于jQuery 1.9 移除了 $.browser 的终极替代方法

前几天我写了一篇文章关于浏览器调用的: jQuery下通过$.browser来判断浏览器的方法 发现最新版的jquery不支持这个函数了,无语,看了下官方文档: jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 […]

, ,

jQuery下通过$.browser来判断浏览器的方法

我们在做自适应和支持IE浏览器的时候经常要判断浏览器的类型,首先我们想到的就是js调用判断。 用jQuery来判断浏览器的类型,主要是使用$.browser这个工具类 使用方法: $.browser.[‘浏览器关键字’] 1 2 3 4 5 6 7 8 9 […]

, ,

javascript url post 特殊字符转义 + & # 的解决办法

最近在用url 传特殊字符的时候发现数据丢失了。 其实不是丢失,比如 ‘+’它会当成连接字符来处理了,在这列几个常用的转换 1 2 3 var post_Str = apply_name.replace(/\+/g, "%2B");//&quo […]

,

setInterval、setTimeout在jQuery中的使用找不到对象

最近碰到个问题,在使用jquery写定时器时,总是会出现fn不存在的错误提示 以前写定时器的时候,总是习惯直接 1 setInterval("fn()",2000);setInterval("fn()",2000); 最近碰 […]

, , ,

IE中margin-left浮动对象双倍距离的解决办法

出现问题是:使用 float: left; 后,在IE显示margin-left:1px;就变成2px的距离。 IE Bug 的解决方法: 加一个 display: inline; 就OK了 1 2 3 4 5 6 7 #box1{ float: left; backg […]

, ,

在IE中使用firebug功能

在IE浏览器调试代码,我们可以选择使用 IE WebDeveloper , 但是我个人用惯了FF浏览器下的firebug,如果你也想在IE下使用firebug进行调试,可以进行如下操作: 1.将需要调试的页面加入以下JS代码: 1 <script type="te […]

,

JQuery判断radio是否选中,获取选中值

其他对radio操作功能,以后在添加。直接上代码,下面可以直接运行。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 […]

,

响应式设计CSS3 Media Queries模板

上次写了一篇响应式文章的概述,很多朋友就问有没有模板提供呢? 用3个步骤实现响应式网页设计 下面给大家介绍一下常用的模板。 CSS3 Media Queries模板 CSS3 Media Queries一般都是使用“max-width”和“min-width”两个属性来检查各种设 […]

, ,

CSS样式表中的样式覆盖优先顺序

有时候在写CSS的过程中,某些限制总是不起作用,这就涉及了CSS样式覆盖的问题,如下 1 2 3 4 5 6 7 8 9 10 11 #navigator { height: 100%; width: 200; position: absolute; left: 0; […]

,

JS动态生成元素鼠标响应方法live()函数

jQuery在动态生成HTML元素后,如果该元素集合中有鼠标点击CLICK事件。 这时点击无响应,需要用到.live()方法使生成的动态元素依然保持页面装载后的效果,使鼠标点击事件生效。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 j […]

, , ,

上一页 下一页