如何在原型中使用jQuery

尝试同时加载两个JavaScript库时遇到一个问题! (除非有充分的理由,否则我不建议使用多个JavaScript库,因为这样做会增加加载时间,并且由于重复的声明等原因导致函数混淆在一起)。

但是,在这种情况下,我“需要”使用带有Prototype的jQuery来使这个花哨的Prototype工具提示窗口起作用。 这是我的方法:

  1. 将jQuery和Prototype函数存储在不同的 JavaScript文件中
  2. 首先包含jQuery文件
  3. 首先调用jQuery

jQuery代码

jQuery(document).ready(function($) {
	//alert("js is working");
	//JQUERY CODE CALLS HERE
	$('a[href=#topbar]').click(function(){
		//etc...
	});
});

原型代码

document.observe('dom:loaded', function() {
  //alert("prototype is working");
  //PROTOTYPE CODE CALLS HERE
  $$('#page-wrapper a[rel]').each(function(element) {
			//etc...
		});
  });
});

HTML代码

  
  
   
 
  
   
 

有关在其他库上使用jQuery的更多信息,请参见: http : //docs.jquery.com/Using_jQuery_with_Other_Libraries

From: https://www.sitepoint.com/jquery-prototype/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值