<script type="text/javascript">
$(function() {
var cssrain=jQuery.noConflict(true); //将变量$的控制权让渡给其他库。这样可以确保jQuery不会与其他库的$对象发生冲突。
alert(cssrain("div").html());//正常 //alert($("div").html());//报错
});
</script>
<div> <p>aaaaaaaaaaaaaaaaa</p></div>
那为什么能 var cssrain=jQuery.noConflict(true) 这么写呢?
首先我们看jQuery的源代码:
noConflict: function( deep ) {
window.$ = _$;
if ( deep )
window.jQuery = _jQuery;
return jQuery;
}
明显 ,当deep==true的时候,返回jQuery.
所以我们var cssrain=jQuery.noConflict(true) 这样定义也就可以理解了。
所以cssrain就可以代替jQuery了。从而确保jQuery不会与其他库的$对象发生冲突。
本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=436
分享到:
相关推荐
### jQuery学习日志 这份学习日志可能是个人或团队在学习过程中记录的笔记,包含了学习心得、技巧和常见问题解决方案。通过阅读这些笔记,你可以借鉴他人的经验,避免走弯路,快速提升jQuery技能。 ### jQuery插件...
这个压缩包文件包含了与jQuery相关的文本资料,转换为TXT格式以便于阅读和学习。让我们详细探讨一下这些知识点。 首先,**选择器**是jQuery的核心功能之一,它允许开发者高效地选取DOM元素。jQuery的选择器语法是...
`demo-test`目录通常包含了一些示例和测试用例,开发者可以通过查看这些实例来学习如何实际应用jQuery Validate插件。 总的来说,jQuery Validate插件以其灵活性和易用性,极大地简化了前端表单验证的工作。通过...
标签"jquery 源码"表明压缩包中可能包含了jQuery库的源代码文件,这对于深入理解jQuery的工作原理、进行定制化修改或者学习JavaScript库的构建方式非常有帮助。通常,源码文件可以提供比压缩的二进制文件更多的信息...
"readme.txt"可能包含了关于此版本jQuery的使用说明、更新日志或开发者需要注意的事项,对于初学者来说,这是一个非常重要的参考资料。而"jquery插件库.url"则是一个快捷方式,指向一个包含大量jQuery插件的资源库,...
- **demo**:演示目录,包含了各种组件的示例代码和页面,你可以通过这些例子快速学习如何在自己的项目中使用jQuery Tools。 - **dist**:发布目录,通常包含经过压缩和优化的版本,适合在生产环境中使用。 - **...
2. **更新日志**:`更新日志2.x.txt`记录了zTree 2.x版本的更新内容和改进,帮助开发者了解新版本的变化。 **四、实战演示** `demo`文件夹通常包含了一些示例代码和HTML页面,展示了zTree的基本用法和高级功能,...
5. **最佳实践**:使用jQuery Migrate的同时,开发者应该学习最新的JavaScript和jQuery最佳实践,以便在未来避免类似的兼容性问题。 6. **文件大小**:尽管.min.js表示这是一个压缩过的文件,减少了加载时间,但在...
**jQuery 1.4 API 帮助文档详解** jQuery是一个强大的...通过深入学习和实践,开发者能够利用jQuery的便利性提高Web应用的交互性和用户体验。在实际开发中,结合不断更新的API和社区资源,可以更好地应对各种挑战。
[jQuery用户界面库学习指南].韦尔曼.扫描版.pdf
《ThinkPHP+Jquery手册》是一份集合了ThinkPHP框架与jQuery库的综合参考资料,旨在为开发者提供便捷、全面的学习和查询平台。这份压缩包包含了两个核心文件:`jquery1.7.2中文手册.chm`和`ThinkPHP3.2.2完全开发手册...
这个插件极大地简化了Web应用程序中集成摄像头功能的过程,无需深入学习复杂的WebRTC API,即可实现基本的拍照和图片处理功能。 ### 一、jQuery webcam基本使用 1. **引入资源**:首先,你需要在HTML页面中引入...
`readme.txt`可能包含关于jQuery 1.11.1版本的发布信息、更新日志或使用提示。而`jquery插件库.url`则指向一个jQuery插件库的链接,说明jQuery强大的生态系统,开发者可以方便地找到并使用各种插件扩展功能。 总之...
《jQuery EasyUI 1.5.4:打造高效前端界面》 jQuery EasyUI 是一个基于 jQuery 的轻量级前端框架,旨在简化Web...通过学习和掌握这个版本,开发者能够构建出美观、功能丰富的Web应用程序,无论是在桌面端还是移动端。
学习《深入PHP与jQuery开发》不仅可以提升你的编程能力,还能让你掌握实际项目开发中的最佳实践。通过结合理论学习和实战练习,你可以成为一名精通PHP和jQuery的开发者,从而在web开发领域游刃有余。无论是初学者...
检查元素的样式、监听网络请求、查看错误日志等可以帮助定位和解决问题。 通过以上知识,我们可以创建出一个功能丰富的、基于jQuery和jQuery UI的可拖拽div页面,提升用户在网页上的操作体验。在实际项目中,要不断...
此CHM文件是开发人员学习和查阅jQuery功能的宝贵资源。 jQuery的核心特性包括选择器、DOM操作、事件处理和动画。在选择器部分,jQuery支持CSS1至CSS3的选择器,以及自定义的表达式,使得开发者能快速准确地选取DOM...
综上所述,《jQuery1.10.3技术文档》是学习和掌握jQuery不可或缺的工具,它详细阐述了jQuery的核心功能和用法,为开发者提供了一条高效、简洁的前端开发路径。通过深入学习和实践,开发者可以充分利用jQuery来提升...
通过学习和利用这些组件和工具,开发者可以快速搭建出美观且实用的后台界面,同时,利用EasyUI的灵活性和易用性,可以满足各种复杂需求,提升开发效率。无论是新手还是经验丰富的开发者,都能从中获益。