prototype是曾经红透半边天的JsvaScript框架,可现在它的风头已经被jQuery快抢光了。但不管怎么说,还是有些老的应用是用prototype的,如果想在这些应用里增加jQuery支持,两个框架打架怎么办?按下面的方法也许能解决:
1、在页面中增加:
<script type="text/javascript" src="include/js/jquery.min.js"></script> <script type="text/javascript"> $.noConflict (); </script>
2、在程序中使用jQuery来代替原来jQuery中的“$”,就可以按正常的方式来调用jQuery的功能了:
jQuery(document).ready (function () { jQuery("a.drop_down").click (function () { jQuery("td > *[name=subject]").val (jQuery (this).html () + ": "); jQuery("td > *[name=subject]").focus (); }); });
更详细的请参看:
http://www.w3school.com.cn/jquery/core_noconflict.asp