手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

Yii使用EClientScript遇到的一点小问题

首页 > PHP >

eclientscript是hightman开发的一个yii插件,用来对于script和css文件进行合并、压缩
当然在自己的项目中,我也为它加了不少的功能和组件,只是因为这是并非公用的东西,拿出来分享意义也不大。
比如,我定义了一个变量path,定义了几个全局的assetUrl,assetPath,然后可以指定目录生成压缩文件,把项目中关于商城、资讯、用户中心等的JS就可以彻底分开了(JS是无所谓,关键是CSS,因为它是认相对目录的)

好了,开始说我遇到的问题吧,目前我有一个JS,二级联动的JS,它是这样写的。

JavaScript代码
  1. (function($){  
  2.    $.fn.xxx = function(){}  
  3. })(jQuery);  

是的,它没有什么问题,而且也挺不错,这样的写法可以防止项目中的$被污染,而使用$只在这一个包里被使用,单独引用的时候,一点问题没有。然而问题就发生在它被合并到一个文件后,上面的代码就无法执行了。。。后来直接改成

XML/HTML代码
  1. $.fn.xxx = function(){}    

好吧,我偷懒了,但,将就点吧,没时间扑在上面。。。招人啊招人啊。。。
本文纯属工作记录,谢谢




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: yii, clientscript, jquery

« 上一篇 | 下一篇 »

只显示10条记录相关文章

JQuery -- this 和 $(this) 的区别 (浏览: 85241, 评论: 3)
常用网站的反向代理页[2013-09-28] (浏览: 66177, 评论: 10)
Yii CDbCriteria的常用方法 (浏览: 56464, 评论: 5)
[转载]超强大的jquery formValidator (浏览: 51035, 评论: 3)
jQuery插件---获取URL参数 (浏览: 46341, 评论: 1)
jQuery的html()等方法介绍 (浏览: 45847, 评论: 1)
取得html中的comment的内容 (浏览: 42103, 评论: 2)
jQuery的bind函数 (浏览: 40846, 评论: 1)
将Yiiframework与JQuery easyUI整合使用 (浏览: 38314, 评论: 2)
jQuery一些插件的链接[转] (浏览: 37804, 评论: 2)

发表评论

评论内容 (必填):