如果原型(prototype)已经包含在页面中,我必须这样做:
jQuery(document).ready(function()
{
对于内联 jQuery 脚本而不是这个:
$(document).ready(function()
{
但是如果我在使用 $
的同一页面上有一个包含的 jQuery 文件,那似乎并不冲突,例如:
<script type='text/javascript' src='/js/included.js'></script>
换句话说,我不必编辑 included.js
并将所有 $
更改为 jQuery
。
为什么要区分:包含文件与内联脚本?
最佳答案
included 可能是谨慎行事并故意跟踪 $
(function($) {
// included.js code here
})(jQuery);
关于javascript - 如果我包含 Prototype 和 jQuery,为什么内联 jQuery 冲突(超过使用 $)但不包含 jQuery 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4701461/