</head>
<body>
<p id=”pp”>test—prototype</p>
<p >test—jQuery</p>
<script type=”text/javascript”>
jQuery.noConflict(); //将变量$的控制权让渡给prototype.js
(function($){ //定义匿名函数并设置形参为$
$(function(){ //匿名函数内部的$均为jQuery
$(“p”).click(function(){ //继续使用 $ 方法
alert($(this).text());
});
});
})(jQuery); //执行匿名函数且传递实参jQuery
$(“pp”).style.display = ‘none’; //使用prototype
</script>
</body>
</html>
例五:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>冲突解决5</title>
<!–先导入jQuery –>
<script src=”/scripts/jquery-1.3.1.js” type=”text/javascript”></script>
<!–后导入其他库 –>
<script src=”prototype-1.6.0.3.js” type=”text/javascript”></script>
</head>
<body>
<p id=”pp”>test—prototype</p>
<p >test—jQuery</p>
<script type=”text/javascript”>
jQuery(function(){ //直接使用 jQuery ,没有必要调用”jQuery.noConflict()”函数。
jQuery(“p”).click(function(){
alert( jQuery(this).text() );
});
});
$(“pp”).style.display = ‘none’; //使用prototype
</script>
</body>
</html>
看,原来解决问题的方法可不止一个两个呢,有需要的小伙伴们自己来取吧










