Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IE11-通过jQuery.toggleClass()切换类不会';t在IE11中激活该类-它在所有其他浏览器中都有效_Jquery_Css_Css Animations_Internet Explorer 11 - Fatal编程技术网

IE11-通过jQuery.toggleClass()切换类不会';t在IE11中激活该类-它在所有其他浏览器中都有效

IE11-通过jQuery.toggleClass()切换类不会';t在IE11中激活该类-它在所有其他浏览器中都有效,jquery,css,css-animations,internet-explorer-11,Jquery,Css,Css Animations,Internet Explorer 11,这在除IE11之外的所有浏览器中都有效 我的代码非常基本 单击文本切换类“无限”,该类将永远循环反弹效果 IE11将类应用于H1标记,但它不像在所有其他浏览器中那样无限动画化 预期的行为是它在加载时反弹一次(这是有效的),单击文本应用类“无限”,这(应该)使它永远反弹(这在IE 11中不起作用) $(窗口).ready(函数(){ $('h1')。在('click',function()上{ $('h1').toggleClass('infinite'); }); }); 示例它并不漂亮,但

这在除IE11之外的所有浏览器中都有效

我的代码非常基本

单击文本切换类“无限”,该类将永远循环反弹效果

IE11将类应用于H1标记,但它不像在所有其他浏览器中那样无限动画化

预期的行为是它在加载时反弹一次(这是有效的),单击文本应用类“无限”,这(应该)使它永远反弹(这在IE 11中不起作用)

$(窗口).ready(函数(){
$('h1')。在('click',function()上{
$('h1').toggleClass('infinite');
});
});


示例
它并不漂亮,但它完成了任务:

$(窗口).ready(函数(){
变量el=$('h1');
el.on('点击',函数(){
el.removeClass(“反弹动画”);
setTimeout(函数(){
el.toggleClass(“反弹动画无限”);
});
});
});


示例
我刚刚在w8.1上的ie11中试用过fine@saj-有趣。我在Windows7上。我会把它添加到描述中。谢谢你。用IE 11.0.18赢8.1对我来说不起作用。该类在单击时设置/删除,但不反弹effect@Yoann-我想知道saj是否错误地认为它工作正常。saj你能切换无限反弹吗?不仅仅是第一次运行时发生的一次反弹。我无法在评论中发布图像,我在11.0.9600.17728,x64更新版本11.0.18(kb30338314)上。你明白了!我想知道为什么这只是IE的情况,我如何才能找到更多的信息。这个“虫子”已经害了我好几个小时了。非常感谢。找到了一些关于为什么会发生这种情况的其他信息,但没有明确说明为什么仅针对IE11: