我似乎无法让我的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 screentshot:
和IE截图:
知道这里发生了什么?是否有一个简单的解决方案或IE11不支持Bootstrap交换机?
更新:我现在已经制作了一个单独的index.html文件来测试它。我下载了最新版本的bootstrap,bootstrap开关和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>
这几乎就是使用来自bootstrap交换机网站的交换机的教程(我链接但是这个网站不会让我链接超过2个链接,直到我有更高的声誉)。仍然无法在IE11上运行,在Chrome上运行正常。