`

jquery 和velocity $冲突的解决办法

阅读更多

Velocity的$与Jquery的$发生冲突时的解决方法有以下几个:
1、使用jQuery代替$。
   如:jQuery.ajax();
   缺点:不适合扩展,一旦替换成第三方库时,那就麻烦大发

2、使用jQuery.noConflict。
   如:var j = jQuery.noConflict(); j.ajax();
   缺点:当使用jQuery的相关插件时,会使得插件失效哦!

3、wrap jQuery中的冲突方法
   如$.ajax()在Velocity中会冲突,则重新定义如下:
function dw(){}
dw.ajax=function(s){
    jQuery.ajax(s);
}
dw.ajax();

分享到:
评论

相关推荐

    html文件中jquery与velocity变量中的$冲突的解决方法

    问题描述: 在使用velocity模版引擎的环境下,使用jquery时,如:$.fullCalendar.gcalFeed(‘http://www.google.com/calendar/feeds/sfzc1@realintelligence.com/public/basic’) 其中$与velocity变量中的$冲突。...

    jquery 与NVelocity 产生冲突的解决方法

    NVelocity的$与Jquery的$发生冲突时的解决方法有以下几个: 1、 使用jQuery.noConflict。 如:var j = jQuery.noConflict(); j.ajax(); 缺点:当使用jQuery的相关插件时,会使得插件失效哦! 2、 使用jQuery代替$. 如...

    50 个 jQuery 插件可将你的网站带到另外一个高度

    大多数jQuery插件都会提供详细的文档和示例,以帮助开发者快速掌握插件的使用方法。 随着Web技术的不断演进,新的开发趋势和最佳实践也会随之出现。开发者需要不断学习和实践,以掌握如何利用这些工具来构建更加...

    struts2所有jar包程序文件

    6. `struts2-dojo-plugin.jar`和`struts2-jquery-plugin.jar`:这两个是JavaScript库的插件,分别对应Dojo和jQuery,用于增强Web界面的交互性。 7. `struts2-json-plugin.jar`:这个插件支持JSON数据格式的输入和...

    struts jar包

    - **依赖管理**:使用构建工具如Maven或Gradle可以帮助自动管理和解决jar包依赖问题,防止版本冲突。 - **安全考虑**:虽然Struts提供了丰富的功能,但历史上也曾出现过一些安全漏洞,如著名的CVE-2017-9791。因此...

    struts2环境配置

    Struts2是一个强大的Java EE...通过以上步骤和解决方案,你可以成功配置和运行一个基础的Struts2应用。在实践中不断探索和学习,掌握Struts2的更多高级特性和最佳实践,将使你在开发复杂的Java Web应用时更加得心应手。

    项目源代码

    此外,Maven的dependency管理和version管理避免了库冲突,提高了团队协作效率。 在本项目中,"easyui"可能指的是EasyUI,这是一个基于jQuery的UI组件库,用于快速构建美观的Web界面。EasyUI提供了一系列的CSS样式和...

    accp5.0 项目实战 E--家园个人网站系统

    通过阅读和分析源码,可以学习到软件设计模式(如MVC模式)、异常处理、事务管理等高级话题,也能提高解决问题的能力。 总的来说,E--家园个人网站系统项目是一个全面的Web开发实践,覆盖了前端到后端的各个环节,...

    基于JSP的动漫论坛的设计与实现

    以上是对"基于JSP的动漫论坛的设计与实现"项目中可能涉及的主要知识点的详细解析,实际开发中还可能包括其他如AJAX异步请求、模板引擎(如FreeMarker或Velocity)的使用,以及优化和性能调优等方面的知识。

Global site tag (gtag.js) - Google Analytics