`

页面多次加载jquery类库,导致jquery插件失效和版本冲突问题

    博客分类:
  • JS
 
阅读更多

背景. 同一页面多次加载jquery类库

例:

      

....
<script src="jquery1.7.js" ......>
<script>
     $.fn.extend({
           aaa:function() {...},
           bbb:function() {...}
     });

     ...
     ....
     $('#id').aaa();//调用jquery 扩展的对象方法.     //js error:   aaa is not a function
</script>
....
<script src="jquery1.8.js" ......>

 

 

原因:

      因为引入两次jqeury类库,第二次加载时,将会重置jquery功能(也就是$.fn.extends扩展的方法将会重置丢失)

 

解决: 为什么引入两次? 必要?

 

 

问题二: 多版本jquery冲突

解决:

var JQ = jQuery.noConflict(true);

 

 

分享到:
评论

相关推荐

    jquery类库.zip

    这个“jquery类库.zip”文件显然包含了有关jQuery的核心库及相关资源,可能是不同版本的jQuery库文件或者相关的插件和文档。 jQuery的核心功能主要包括: 1. **DOM操作**:jQuery提供了一套简洁的API来选择、操作...

    jquery类库和帮助文档

    这个压缩包中的“jquery类库及技巧”包含了丰富的jQuery相关资源,包括API文档和实用操作技巧,对于开发者来说是极其实用的参考资料。 一、jQuery基础 jQuery的核心理念是“Write Less, Do More”,通过简洁的语法...

    jquery类库各版本综合

    这个压缩包包含了jQuery库的多个版本,这反映了jQuery的发展历程。每个版本都有其特定的改进和更新,以适应不断变化的Web技术和浏览器环境。从早期的版本到最新版本,我们可以看到jQuery如何逐步完善其功能,提高...

    jQuery类库、API

    - jQuery库不仅限于基础功能,还有大量的插件和扩展,如Bootstrap、jQuery UI等,它们提供额外的组件和特效,丰富了jQuery的功能。 - 社区开发的插件如jQuery Validate用于表单验证,FullCalendar用于日历展示,...

    jquery类库和引入类库代码

    **jQuery 类库详解** jQuery 是一个广泛应用于前端开发的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。标题提到的`jquery-1.7.2`是jQuery的一个版本,发布于2012年,尽管现在有更新的...

    JQuery类库使用教程

    ### JQuery 类库使用教程 #### 一、环境设置与下载jQuery 为了开始使用JQuery,首先需要下载并安装。可以从官方站点(http://jquery.com/)或者中文站点(http://wiki.jquery.org.cn/doku.php)下载最新版本。本...

    JQuery插件类库

    5. **Ajax和数据加载插件**:如`jQuery.load`、`jQuery.ajax`,简化异步数据请求和页面局部更新。 6. **图片懒加载插件**:如`jQuery.lazyLoad`,提高网页加载速度,只在需要时加载图片。 7. **拖放和手势识别插件...

    最新JQuery类库 -- JQuery1.4

    - jQuery 1.4对插件开发提供了更好的支持,改进了命名空间和插件结构,使插件与核心库之间的耦合度降低,提高了可维护性。 4. **错误修复**: - 大量的错误修复使得1.4版本更加稳定,减少了开发过程中可能遇到的...

    jQuery 类库以及使用说明

    4. 版本更新:随着前端技术的发展,jQuery也在不断更新,比如jQuery 3.x版本移除了对旧版IE的支持,提高了性能和兼容性。 四、jQuery与其他库的对比 jQuery虽然强大,但在现代前端开发中,由于轻量级库(如Lodash, ...

    jquery类库和API

    压缩包中的`jQuery1.2API.chm`文件是jQuery 1.2版本的API帮助文档,对于初学者和资深开发者都是很好的参考资料。`jquery-1.6.2.js`和`jquery-1.6.2.min.js`分别是未压缩和压缩过的jQuery库文件,前者适合调试,后者...

    JQuery1.4.1类库,JQuery1.4.2类库和帮助文档

    这个压缩包包含了jQuery1.4.1和1.4.2两个版本的类库,以及相应的帮助文档,旨在为开发者提供更稳定、更高效的选择。 1. **jQuery1.4.1**:这是jQuery的一个重要版本,它在前一版本的基础上进行了优化和增强。1.4.1...

    jquery类库

    jQuery拥有丰富的插件生态系统,如表单验证插件validate、轮播图插件carousel、模态框插件modal等,这些插件扩展了jQuery的功能,满足更多复杂需求。 总结来说,jQuery是一个强大的JavaScript库,它的出现大大降低...

    jQuery类库文档 包括 api, js

    **jQuery类库文档详解** jQuery,作为一款广泛使用的JavaScript库,极大地简化了DOM操作、事件处理、动画制作以及Ajax交互。这个压缩包包含了jQuery的核心知识,包括API文档和实际的js文件,帮助开发者深入理解并...

    简单jQuery加载等待转圈页面插件

    "简单jQuery加载等待转圈页面插件"就是为了解决这个问题而设计的,它能提供一个优雅的、可视化的等待提示,让用户知道后台正在忙碌并期待即将完成的操作。 jQuery是一个广泛使用的JavaScript库,它简化了HTML文档...

    JQuery类库下载

    这个“JQuery类库下载”显然指的是JQuery 1.4.2版本,这是一个历史悠久但仍然具有重要价值的版本。在这个版本中,JQuery引入了许多实用的功能,帮助开发者更高效地构建交互式的网页应用。 1. **DOM操作**:JQuery的...

    Javascript脚本库:jQuery类库

    jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令...

    JQuery类库,Javascript类库

    标题中的"JQuery类库"指的是这个强大的工具,它的核心特性在于提供了一套简洁的API,让开发者可以更加高效地进行网页动态效果的创建和页面元素的操作。 **版本1.4.2.3** 这个描述提到了jQuery的一个特定版本——...

    30 个 jQuery & CSS3 加载动画和进度栏插件

    "30个jQuery & CSS3加载动画和进度栏插件"集合了多种创新且高效的工具,旨在帮助开发者创建吸引人的、反馈及时的网页交互。下面我们将深入探讨这些技术及其应用。 首先,jQuery是一个强大的JavaScript库,它简化了...

    jquery 类库

    jquery 的类库 最新版本 欢迎下载

    jQuery类库源文件

    为了提高页面加载速度,jQuery提供了`$(document).ready()`和`$(window).load()`方法,确保在DOM准备就绪或整个页面加载完毕后执行代码。另外,可以使用`$.noConflict()`解决与其他JavaScript库的命名冲突问题。 ##...

Global site tag (gtag.js) - Google Analytics