我有这段代码,但它不起作用。它在小提琴上工作(http://jsfiddle.net/MQM8k/),但是当我尝试从我的网站运行它时,它不工作?取消勾选复选框,同时检查另一个
这里是我的代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Test checkbox</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="js/1.9.2/jquery-ui.js"></script>
<script src="js/1.9.2/jquery-ui-min.js"></script>
<script language="JavaScript" type="text/JavaScript">
$('input.example').on('change', function() {
$('input.example').not(this).prop('checked', false);
});
</script>
</head>
<body>
<input type="checkbox" class="example" />
<input type="checkbox" class="example" />
<input type="checkbox" class="example" />
<input type="checkbox" class="example" />
</body>
</html>
我在做什么错?
要么把脚本的输入下,或者使用的document.ready函数(在jQuery是为'一样简单$(...);'我相信 –
你有没有考虑过使用单选按钮? – Scimonster
你的示例代码在这里也完全失去了jQuery,你只有jQuery UI(两次)。 – Esko