我似乎无法让我的 Bootstrap Switch 在 IE11 中工作,但它适用于 Chrome 和 Edge。这是 HTML 片段:
<input type="checkbox" id="myCheckbox" name="myCheckbox">
<label>Turn this on or off!</label
这是我的 JS:
<script>
$(document).read(function () {
$('myCheckbox').bootstrapSwitch();
};
</script>
这是 Chrome 屏幕截图:
还有一张 IE 截图:
知道这里发生了什么吗?是否有一个简单的解决方法或者 IE11 不支持引导开关?
更新:我现在制作了一个单独的 index.html 文件来测试它。我下载了最新版本的 bootstrap、bootstrap switch 和 jquery。我的文件有以下代码:
<html>
<head>
<link href="bootstrap.css" rel="stylesheet">
<link href="boostrap-switch.css" rel="stylesheet">
<script src="jquery.js"></script>
<script src="bootstrap-switch.js"></script>
</head>
<body>
<h1>Hello!</h1>
<input type="checkbox" name="myCheckbox" checked>
<script>
$("[name='myCheckbox']").bootstrapSwitch();
</script>
</body>
</html>
从字面上看,这几乎是使用引导开关网站上的开关的教程(我会链接,但这个网站不会让我链接超过 2 个链接,直到我有更高的声誉)。仍然无法在 IE11 上运行,在 Chrome 上运行良好。