hsz*_*hsz 5 javascript jquery mootools
在我的项目中,我jQuery在客户端和mooTools管理员端使用.我希望能够编写代码的一部分(谷歌地图功能等),这对于这两个库都是常见的.
是否有可能检查jQuery或mooTools库被加载并使用正确的行为?
$(document).ready(function() {}); 要么 window.addEvent('domready', function(){});
$('#id'); 要么 $('id');
$('googleMapLocalize').addEvent('click', function(){}); 要么 $('googleMapLocalize').bind('click', function(){});
什么是最好的方法 ?
fan*_*uka 14
两者都添加了名称的全局变量:
MooTools和jQuery
所以请检查:
if(window.MooTools) or if(window.jQuery)
Run Code Online (Sandbox Code Playgroud)
小智 7
简单:
if ($ === window.jQuery) alert('$ bound to jQuery');
if ($() === document.id()) alert('$ bound to MooTools');
Run Code Online (Sandbox Code Playgroud)
应该做的伎俩.