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

jQuery小技巧

首页 > Javascript >

如果你的WEB程序中使用了不同的类库,比如prototype和jQuery,除了可以使用jquery的noConflict方法外,还有以下技巧

比如$("#xx").click(),这样的情况下,请使用

JavaScript代码
  1. (function($){  
  2.     $("#xxx").bind('click',function(){  
  3.         //write code here  
  4.     });  
  5. })(jQuery);  

如果你写了一个函数:function test(){alert('test');},那就不能这么用了。
被包含在刚才的闭包里,是不能被认出来的,那么,如何使用呢?

JavaScript代码
  1. jQuery.extend({  
  2.     test:function(){  
  3.         alert('test');  
  4.     }  
  5. });  

OK,然后在想调用的地方,直接 jQuery.test();就行了
相当于给jQuery这个类添加了 test 这个方法




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

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):