【发布时间】:2013-01-08 11:12:29
【问题描述】:
我刚刚注意到一些简单的 jQuery 不适用于 IE9 和 IE10 移动版。
我有一些版权链接和使用animate() 的简单滑动联系表。
我也将 scrollTo 插件与 jQuery 结合使用。我尝试了不同的版本,仍然没有解决方案。也许我遗漏了一些明显的东西。
这是一个版权链接的代码以及打开和关闭联系表单的代码。
$('#privacy').click(function(){
$('#copyright').hide('fast');
$('#policy').toggle('slow');
$.scrollTo('+=800px', 800, { axis:'y' });
});
$('#plusSign').click(function(){
if ($('#contactFormHolder').hasClass('active')){
$('#contactFormHolder').animate({top:'-200px'},1000).removeClass('active');
}else{$('#contactFormHolder').animate({top:'0px'},1000).addClass('active');}
});
您可以在http://www.crazysunsets.com上实时查看
【问题讨论】:
-
听起来像是一个错误,您应该向
$.scrollTo插件开发人员报告。 -
IE 9 和 IE 10 用于移动设备?您使用的是 Windows Phone 吗?
-
是的,Ariel Fiesler 流行的 scrollTo 插件
-
@Michael_B 是的,Lumia820
-
@Blazemonger 但是为什么单击加号时的简单 animate() 不起作用?
标签: jquery internet-explorer-9 scrollto