我正在使用tipTip jQuery工具提示插件,但在IE中,我继续在以下行中获取“对象不支持此属性或方法”:
$(function(){
$(".scrolltotop").tipTip({defaultPosition: 'top'});
});
jQuery和插件在我调用函数之前被加载,因此不存在的函数不是原因。
有人能帮我解决这个问题吗?
修改
jQuery只加载一次。我已将所有JavaScript函数收集到一个单独的文件中。事实上,这些代码不应相互影响。但是,在点击同一元素时会触发另一个函数:
$(function() {
$(".scrolltotop").click(function(){
$('html, body').animate({ scrollTop: 0 }, 'slow');
});
});
这可能是问题吗?
感谢。
答案 0 :(得分:2)
我有同样的问题,这篇文章解决了它:
你很有可能两次加载jquery,一次是在尖端之前,一次是在之后。 - Vadim Jun 8 at 19:14
我正在加载jQuery两次,因为我需要不同版本的jQuery和旧版IE的jQuery UI。
我简单地将Tooltip脚本移到我上一个jQuery下面,它运行正常,感谢Vadim。
抱歉,我无法解决您的问题,Cycero。
干杯
答案 1 :(得分:1)
听起来你错过了提供tipTip功能的js插件引用。