我使用prop编写了一个jquery函数来取消选中我页面中的所有复选框。它工作正常,但今天突然间,它无法正常工作。下面是我的代码
$(function() {
$("#ctl00_ContentPlaceHolder1_chkSelectAll").click(function() {
if (!$(this).is(":checked")) {
$("[id*=chkSelectionColumns] input:checkbox").prop('checked', false); // To uncheck all
}
else {
$("[id*=chkSelectionColumns] input:checkbox").prop('checked', true); //To check all
}
});
});
我发现如果我使用链接到jquery文件<script src="jquery/js/jquery-1.8.1.min.js" type="text/javascript"></script>
,它就像我使用的那样工作
<script src="jquery/js/jquery-1.5.1.min.js" type="text/javascript"></script>
,它不起作用。
更令人困惑的是,几天前它正在使用1.5.1。任何机构都知道它如何与1.5.1一起工作? 是特定于1.8.1的Prop?