永发信息网

为什么IE不支持toggleClass样式?

答案:4  悬赏:70  手机版
解决时间 2021-04-14 05:56
用jQuery在进行样式切换的时候,我用了以下两种法,在IE11浏览器中均不能切换,请大神教教我!!!
我想通过此代码实现开灯关灯效果!ps:以下代码在火狐浏览器上能够正常切换!
<script src="jquery-1.8.3.js"></script>
<script type="text/javascript">
$(function () {
$('#btn').click(function () {
////第一种方法
//if ($('body').hasClass('cls')) {
// $('body').removeClass('cls');
//} else {
// $('body').addClass('cls');
//}
//第二种方法
$('body').toggleClass('cls');
});
});

</script>
<style type="text/css">
.cls{
background-color:black;
}
</style>
<body>
<input type="button" name="name" value="开灯/关灯" id="btn"/>
</body>
最佳答案
打开IE,点击工具——internet选项——高级,找到安全那里,那里有一个“关

闭浏览器自动删除internet历史文件夹”的选项,选上它,点击确定。

开始”—“运行”处输入 regedit命令打开注册表。依次打开

HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\INTERNET EXPLORER\TYPEDURLS分支。

双击TypedURLs就会看到,点右键删除。

再不行只能用软件了,不想用我就没办法了,如360或超级兔子都可以办到。
全部回答
用高版本的jquery即可兼容
我。。知。。道 加。。我。。私。。聊
toggleClass就是removeClass()和addClass()的合体版,大体意思可以用下面代码toggleClass=function(obj){ if(obj.hasClass("test")) { obj.removeClass("test"); }else{ obj.addClass("test"); }}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电脑硬盘都格式化的情况下怎么装系统?
38元移动套餐和58元套歺区别?
反思自省的句子,形容自省的诗句
黎塘丰润汽修轮胎经营部怎么去啊,有知道地址
QQ像这样没安全怎么解决
中译英:**小朋友,祝你圣诞节快乐。近一年来
异乡客的孤独有谁能够理解
解除计算机锁定
与安全相关的诗词题目,16岁女孩写真集配的词
下列关于蜡烛燃烧的说法中正确的是A.蜡烛燃烧
桂林到衡阳高铁为什么总是100多迈是什么原因
郑州市东明路与黄河路交叉口附近哪里有租房子
凯旋洗车地址在什么地方,想过去办事
怎么保护好数码相机的电池?
代表坚强,勇气的名字唯美的花
推荐资讯
谁知道CSOL里经典的话?
高二化学电解质
个子为什么长不高
最近为什么老是掉线、玩没几分钟就掉这怎么玩
让恨像花儿一样阅读答案
一年级100字不要输给自己读后感怎么写
悲天悯人的意思是,悲天悯人什么意思
连走带跑的拼音是什么
水浒Q传29级剑客带什么BB好 ?
君行天下下一句是什么,“正春华枝俏 待秋实果
求溪吻虾虎鱼繁殖方法
宇宙中最远的距离有多远
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?