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でどのように機能したか、誰か知っていますか? Prop は 1.8.1 固有のものですか?