如何优雅的解决jquery.velocity.js与jquery的冲突

Velocity与jQuery的$发生冲突时的三种解决方法 - 开源中国社区
当前访客身份:游客 [
当前位置:
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();
方案3基本上解决了1、2中的缺点~~~故推荐使用第三种方法!
共有0个评论
更多开发者职位上
有什么技术问题吗?
黄平俊的其它问题
类似的话题html文件中jquery与velocity变量中的$冲突的解决方法
字体:[ ] 类型:转载 时间:
在使用velocity模版引擎的环境下,使用jquery时其中$与velocity变量中的$冲突,下面有个不错的解决方法,感兴趣的朋友可以参考下
问题描述: 在使用velocity模版引擎的环境下,使用jquery时,如:$.fullCalendar.gcalFeed('/calendar/feeds//public/basic') 其中$与velocity变量中的$冲突。 解决方案: 定义一个velocity变量:#set($jquery="$.") 然后:${jquery}fullCalendar.gcalFeed('/calendar/feeds//public/basic'),利用veloctiry模板引擎的替换原则,html代码第一次编译成$.fullCalendar.gcalFeed('/calendar/feeds//public/basic'),被替换之后二次编译,代码没有任何问题。 综上所述应了一个真理:“解铃还需系铃人”
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具jquery和velocity$冲突的解决办法-javascript-电脑编程网jquery和velocity$冲突的解决办法作者:feiyan35488 和相关&&
Velocity的$与Jquery的$发生冲突时的解决方法有以下几个:1、使用jQuery代替$。?? 如:jQuery.();?? 缺点:不适合扩展,一旦替换成第三方库时,那就麻烦大发2、使用jQuery.noConflict。?? 如:var j = jQuery.noConflict(); j.();?? 缺点:当使用jQuery的相关插件时,会使得插件失效哦!3、wrap jQuery中的冲突方法
。?? 如$.ajax()在Velocity中会冲突,则重新定义如下:function dw(){}dw.ajax=function(s){?? ?jQuery.ajax(s);}dw.ajax();
相关资料:|||||||jquery和velocity$冲突的解决办法来源网络,如有侵权请告知,即处理!编程Tags:                &                    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&如何优雅的解决velocity与jquery的冲突_百度知道

我要回帖

更多关于 jquery velocity 的文章

 

随机推荐