mootools,addthis和IE9 =错误

时间:2012-05-14 15:28:44

标签: javascript mootools addthis

我使用mootools 1.4.4并添加此共享页面,我只在IE9上出错。当我点击任何服务(电子邮件,更多,StumbleUpon等...)时,没有任何事情发生,没有新页面打开,没有菜单,没有弹出窗口。等IE7,8,chrome和FF工作正常。

IE9上的错误(取自开发人员工具,控制台选项卡):

SCRIPT5007: Unable to get value of the property 'contains': object is null or undefined 
mootools-yui-compressed.js, line 366 character 37

第366行:

if(i[f].keys.contains(h)){return this;}

如果我删除该行代码:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/mootools/1.4.4/mootools-yui-compressed.js"></script>

然后,addthis图标按预期工作,所以我猜错误来自Mootools本身?我错了吗?

我不知道为什么会发生这种错误。你们对这类错误有什么线索吗?

编辑:找到原因,我的mootools脚本在页面的页脚中被调用。将其移至标题可以解决问题。

0 个答案:

没有答案