文档章节

jquery的live方法,firebug为什么总是提示不是一个function

ForingY
 ForingY
发布于 2015/12/09 17:07
字数 206
阅读 37
收藏 1

代码:

$('.banner-circle li').live('click', function() {
		var index = $('.banner-circle li').index(this);
		$banner_ul.animate({
			left : -v_width * index
		}, 'slow');
		page = index + 1;
		cirMove();
	});

最后才明白是jqueryde 版本问题,(是jquery-1.9.1.min.js)。jquery1.4使用.live(),1.7以后开始使用.on()。  

$('.banner-circle li').live('click', function() {
		var index = $('.banner-circle li').index(this);
		$banner_ul.animate({
			left : -v_width * index
		}, 'slow');
		page = index + 1;
		cirMove();
	});
$('.banner-circle li').on('click', function() {
		var index = $('.banner-circle li').index(this);
		$banner_ul.animate({
			left : -v_width * index
		}, 'slow');
		page = index + 1;
		cirMove();
	});

jquery中的on和live(以及delegate)效果是不同的 
live以及delegate对于以后创建的dom节点依然有效,on就指定到当前节点了 
当然,使用live和delegate的选择器有很大特点,就是它支持新增加的dom节点,也就是可能是多个,如果使用$('#id'),就看不出有代理方式有什么方式了

© 著作权归作者所有

共有 人打赏支持
ForingY
粉丝 23
博文 272
码字总数 156129
作品 0
杭州
程序员
jQuery中的.bind()、.live()和.delegate()之间区别分析

jQuery中的.bind()、.live()和.delegate()之间区别分析,学习jquery的朋友可以参考下。 DOM树 首先,可视化一个HMTL文档的DOM树是很有帮助的。一个简单的HTML页面看起来就像是这个样子: 事件...

吟啸_徐行
2014/02/20
0
0
绑定live bind click

Jquery中绑定事件有三种方法:以click事件为例 (1)target.click(function(){}); (2)target.bind("click",function(){}); (3)target.live("click",function(){}); 第一种方法很好理解,...

波利beryl
2014/11/17
0
0
Jquery绑定事件(bind和live的区别)

Jquery中绑定事件有三种方法:以click事件为例 (1)target.click(function(){}); (2)target.bind("click",function(){}); (3)target.live("click",function(){}); 第一种方法很好理解,...

FuniK
2013/09/23
0
1
jQuery中的.bind()、.live()和.delegate()之间区别分析

jQuery中的.bind()、.live()和.delegate()之间区别分析: DOM树 首先,可视化一个HMTL文档的DOM树是很有帮助的。一个简单的HTML页面看起来就像是这个样子: 事件冒泡(又称事件传播) 当我们点击...

freedonn
2014/02/27
0
0
jQuery的性能优化,你知道几条

我一直在寻找有关jQuery性能优化方面的小窍门,能让我那臃肿的动态网页应用变得轻便些。找了很多文章后,我决定将最好最常用的一些优化性能的建议列出来 ==================================...

刘炳文
2013/08/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

又一个centos文件顺序导致的问题

背景 新的centos似乎对于文件顺序做了特别的优化 和文件顺序出现的问题确实多了不少 centos7导致的spring循环依赖【实际上和这个问题不一样 不过由此衍生出的问题】 某应用放在新的系统开始报...

Mr_Qi
9分钟前
0
0
阿里云国际版香港CN2测评 月付9美元/30M带宽/1T流量

市面上很多家香港VPS服务商,一直都说阿里云国际版香港CN2线路好,延迟低,速度快,价格便宜流量还多,那么这个香港线路到底怎么样呢?本文从性能、延时、路由、速度方面来全方面测评一下阿里...

flyzy2005
51分钟前
0
0
撤销git commit --amend

it commit -amend之后想撤销 git reset HEAD@{1}

xiaomge
57分钟前
0
0
有意思的TimeUnit

java.util.concurrent.TimeUnit 这个类,相信童鞋们都不陌生。它是一个enum: public enum TimeUnit 好吧,我一直把它当做一个枚举类来用。偶然看到还有别的用法,大吃一斤,原来 TimeUnit 并...

polly
今天
10
0
生成pyc

Python生成pyc文件 pyc文件是py文件编译后生成的字节码文件(byte code)。pyc文件经过python解释器最终会生成机器码运行。所以pyc文件是可以跨平台部署的,类似Java的.class文件。一般py文件改...

Mr_Tea伯奕
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部