今天做项目转移,jquery由1.8.0升级为1.9.1,在做一个新页面时,原程序的common.js中涉及到live方法失效,网上大家的解释如下,收藏并验证通过,内容如下:
原文地址:http://stackoverflow.com/questions/14354040/jquery-1-9-live-is-not-a-function
For quick/hot fixes on a live site, do not just replace the keyword live
with on
, as the parameters are different.
.live(events,function)
should map to
.on(eventType, selector,function)
The selector is very important! If you do not need to use this for any reason, set it to null
.
Migration Example 1:
before:
$('#mainmenu a').live('click',function)
after, you move the child element (a
) to the .on()
selector:
$('#mainmenu').on('click','a',function)
Migration Example 2:
before:
$('.myButton').live('click',function)
after, you move the element (.myButton
) to the .on()
selector, and find the nearest parent element (preferably with an ID):
$('#parentElement').on('click','.myButton',function)
If you do not know what to put as the parent, body
always works:
$('body').on('click','.myButton',function)
相关推荐
5. **API稳定性**:对部分API进行了调整,删除了过时的函数,同时保证了向后兼容,使得升级到1.8.0更加平滑。 **核心文件** 在提供的压缩包中,有三个关键文件: 1. **jQuery1.8.0_20120813.CHM**:这是jQuery ...
jQuery 1.8.0的核心目标之一就是保持对旧版IE的良好兼容性。这一特性使得它在那些无法或无需升级到现代浏览器的环境中尤为有用。虽然IE6、7、8在现代网页开发中已经逐渐被淘汰,但在一些企业级应用和老旧系统中,...
jQuery是世界上最流行的JavaScript库之一,它极大地简化了网页的DOM操作、事件处理、动画制作以及Ajax交互。jQuery1.8.0是该库的一个重要版本,发布于2012年,带来了许多新特性和改进。这篇文档将深入探讨jQuery...
jQuery 插件通常是扩展其功能的一种方式,通过 `.extend()` 方法可以将新功能添加到jQuery对象或$.fn(即jQuery.prototype)上,使它们成为可链式调用的方法。 **性能优化** 1. **$(document).ready()**: 页面加载...
jQuery 1.8.0是该库的一个重要版本,发布于2012年,带来了许多改进和增强,旨在提高性能、稳定性和兼容性。 ### 一、核心特性 1. **选择器**: jQuery 的核心在于强大的选择器功能,允许开发者通过CSS样式选择页面...
《jQuery 1.8.0中文手册》是针对JavaScript库jQuery 1.8.0版本的详尽参考资料,旨在帮助开发者充分利用这一强大的工具。jQuery是一个轻量级、高性能的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作...
**jQuery 1.8.0 中文版** 是一个针对前端开发者极其重要的资源,尤其适合初学者和中文使用者。这个版本的jQuery包含了完整的中文文档,使得理解和应用jQuery的各种功能变得更加容易。 **jQuery** 是一个广泛使用的...
jQuery1.8.0 API 中文版 events,[selector],[data],fn events:一个或多个用空格分隔的事件类型和可选的命名空间,如"click"或"keydown.myPlugin" 。 selector:一个选择器字符串用于过滤器的触发事件的选择器元素的...
《jQuery1.8.0帮助文档(中文)》是一份详尽的指南,旨在为开发者提供关于jQuery 1.8.0版本的全面理解和使用方法。这个文档包含了jQuery库的各种功能、API接口、选择器、事件处理、动画效果、DOM操作、Ajax交互以及...
jQuery1.8.0API简体中文手册
jQuery1.8.0最新版中文文档,打不开的可以给我联系,qq:327363630
《jQuery1.8.0 API简体中文手册》是一份详尽的指南,旨在帮助开发者深入理解和高效使用jQuery 1.8.0版本的库功能。jQuery是一个广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript代码,使得网页动态交互变...
1. 更新检查:在升级到jQuery 1.8.0之前,开发者应进行彻底的代码审查,检查可能与新版本不兼容的代码或API。 2. 文档参考:官方文档是学习新版本特性的宝贵资源,应充分利用jQuery官方文档了解详细信息。 3. 测试...
《jQuery1.8.0帮助文档》是针对前端开发者的重要参考资料,它全面解析了jQuery库在1.8.0版本中的各种功能和使用技巧。jQuery是一个广泛使用的JavaScript库,极大地简化了JavaScript的DOM操作、事件处理、动画设计...
在这个版本中,我们将深入探讨jQuery的核心特性,以及1.8.0版本所带来的变化。 1. **核心概念**:jQuery的核心在于其选择器引擎Sizzle,它允许开发者使用CSS选择器来选取DOM元素,极大地简化了DOM操作。此外,...
标题 "jquery-1.8.0.js+jquery-1.8.0-vsdoc.js" 提供的是关于jQuery库的两个关键文件,它们是jQuery 1.8.0版本的核心JavaScript文件和对应的Visual Studio文档文件。在.NET开发环境中,尤其是使用Visual Studio 2008...
jQuery 1.8.0是其历史版本之一,提供了丰富的API接口,使得网页交互和DOM操作变得异常简单。本文将基于提供的"jQuery1.8.0API.rar"压缩包,详细介绍jQuery 1.8.0的API内容,帮助开发者在本地快速查阅和学习。 首先...
中文版的Jquery1.8.0的API,chm格式,如果下载后不能打开,请右键chm文件选择"属性",找到右下角的"解除锁定",后重新打开就行了。
jQuery1.8.0与JavaScript API之间的关联在于,jQuery库是对原生JavaScript API的一种封装和扩展,它提供了一种更直观、更简洁的方式来执行常见的DOM操作和事件处理。例如,jQuery的`$()`选择器可以轻松选取DOM元素,...
**jQuery1.8.0 API** 是一个针对jQuery 1.8.0版本的开发者工具,它提供了详尽的函数、方法和事件的说明,帮助开发者更好地理解和利用这个流行的JavaScript库。jQuery是一个轻量级、高性能的库,极大地简化了HTML文档...