前端设计
关于jQuery 1.9 移除了 $.browser 的终极替代方法
前几天我写了一篇文章关于浏览器调用的: jQuery下通过$.browser来判断浏览器的方法 发现最新版的jquery不支持这个函数了,无语,看了下官方文档: jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 […]
jQuery下通过$.browser来判断浏览器的方法
我们在做自适应和支持IE浏览器的时候经常要判断浏览器的类型,首先我们想到的就是js调用判断。 用jQuery来判断浏览器的类型,主要是使用$.browser这个工具类 使用方法: $.browser.[‘浏览器关键字’] $(function() { if […]
javascript url post 特殊字符转义 + & # 的解决办法
最近在用url 传特殊字符的时候发现数据丢失了。 其实不是丢失,比如 ‘+’它会当成连接字符来处理了,在这列几个常用的转换 var post_Str = apply_name.replace(/\+/g, “%2B”);//”+”转义 var post_Str= post_Str […]
setInterval、setTimeout在jQuery中的使用找不到对象
最近碰到个问题,在使用jquery写定时器时,总是会出现fn不存在的错误提示 以前写定时器的时候,总是习惯直接 setInterval(“fn()”,2000); 最近碰到个问题,在使用jquery写定时器时,总是会出现fn不存在的错误提示,如下 $(function(){set […]
IE中margin-left浮动对象双倍距离的解决办法
出现问题是:使用 float: left; 后,在IE显示margin-left:1px;就变成2px的距离。 IE Bug 的解决方法: 加一个 display: inline; 就OK了 #box1{ float: left; background: #F2F2F2; wid […]
在IE中使用firebug功能
在IE浏览器调试代码,我们可以选择使用 IE WebDeveloper , 但是我个人用惯了FF浏览器下的firebug,如果你也想在IE下使用firebug进行调试,可以进行如下操作: 1.将需要调试的页面加入以下JS代码: 2.在IE浏览器中打开即可。 注:firebug l […]
JQuery判断radio是否选中,获取选中值
其他对radio操作功能,以后在添加。直接上代码,下面可以直接运行。 JQuery radio 男 女 十分满意 满意 不满意 非常差 代码预览 <html xmlns="http://www.w3.org/1999/xhtml"> <hea […]
CSS样式表中的样式覆盖优先顺序
有时候在写CSS的过程中,某些限制总是不起作用,这就涉及了CSS样式覆盖的问题,如下 #navigator { height: 100%; width: 200; position: absolute; left: 0; border: solid 2 #EEE; } .curr […]
JS动态生成元素鼠标响应方法live()函数
jQuery在动态生成HTML元素后,如果该元素集合中有鼠标点击CLICK事件。 这时点击无响应,需要用到.live()方法使生成的动态元素依然保持页面装载后的效果,使鼠标点击事件生效。 jQuery(document).ready(function(){ var content […]