May312013
jQuery 1.9使用$.support替代$.browser方法
jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 。 在更新的 2.0 版本中,将不再支持 IE 6/7/8。 以后,如果用户需要支持 IE 6/7/8,只能使用 jQuery 1.9。 如果要全面支持 IE,并混合使用 jQuery 1.9 和 2.0, 官方的解决方案是:
<!--[if lt IE 9]>
<script src='jquery-1.9.0.js'></script>
<![endif]-->
&...阅读全文
抢沙发
May242013
jquery下拉菜单效果(超简洁实用,兼容IE和firefox等主流浏览器)
分享一个利用jquery实现的下拉菜单效果,代码简洁易修改。这里使用jquery分别实现了两种下拉菜单的效果,其实原理是一样的,经测试是兼容IE,火狐等各大主流浏览器的。下面贴一下这个下拉菜单的效果图。
jquery下拉菜单效果一:
jquery下拉菜单效果二:
下面将效果一的代码贴一下,如果需要效果二的代码的话,可以自己修改或者在下面下载源码即可。
<html xmlns="http://www.phpern...阅读全文
May232013
May232013
May232013
JS判断滚动条是否停止滚动,兼容IE和火狐浏览器
最近有个项目中遇到这样一个问题:
有一个用于展示数据的带滚动条的DIV块,业务需求是当滚动条滚动时,将数据库中的数据读出并展示出来。这个本身问题不大,但实际中却发现存在这样一个问题,即当数据量比较大的时候,当滚动条滚动时,会不停的向后台发出数据请求,这个在访问量达到一定规模的时候,对服务器和浏览器都造成了巨大的压力。
为了解决这个问题,作者想到一个办法是当滚动条停...阅读全文
May232013
May232013
May232013
jquery如何处理json数据
jquery结合php如何处理json数据,直接看如下例子:
php端代码:
$data['id'] = 1;
$dat['name'] = "mary";
$da['red']= array_merge($data,$dat);
$data1['id'] = 2;
$dat1['name'] = "燕子";
$da['blue']= array_merge($data1,$dat1);
print_r($da);///打印出来是一个二维数组(如下)
/*
Array
(
[red] => Array
(
[id] => 1
...阅读全文
May232013
jquery get ($.get) 事件用法与分析
定义和用法
get() 方法通过远程 HTTP GET 请求载入信息。这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。
语法
$(selector).get(url,data,success(response,status,xhr),dataType)
参数 描述
url 必需。规定将请求发送的哪个 URL。
data 可选。规定连同请求发送到服务器的数据。
success(response,status,xhr) 可...阅读全文
May232013
jquery复制dom节点的方法总结
jquery复制dom节点可谓是页面dom操作中经常会碰到的,一些特效里面也经常会涉及到各种dom复制操作,下面作者就如何使用jquery复制dom节点做一个小结,以免遗忘。同时也希望能够帮助到有需要的朋友。下面还是通过示例来说明问题。
假设页面html代码如下:
<body>
<div id="com">http://www.phpernote.com/jquery/192.html</div>
<p>jquery dom 操作示例<sp...阅读全文