このCharisma管理パネルにjquery を追加しようとしていますが、問題が発生しています。charisma.js ファイルに追加しようとしています。これは私が追加しているものです
// add multiple select / deselect functionality
$("#selectall").click(function () {
$('.checkbox').attr('checked', this.checked);
});
// if all checkbox are selected, check the selectall checkbox
// and viceversa
$(".checkbox").click(function(){
if($(".checkbox").length == $(".checkbox:checked").length) {
$("#selectall").attr("checked", "checked");
} else {
$("#selectall").removeAttr("checked");
}
});
私はこのコードを匿名となしでラップしてみました。コードの と の両方に$(function(){
挿入しましたが、jquery で実際に「訓練」されていないので、私が何をしているのかについて少し迷っています。間違っています。私のとタグは、スペルミスがないか何度かチェックしたので、コードに対して正しいです。何が間違っているのかわかりません。ここで使用できるすべてのコードをより適切に「チェック」することはできますか?それとも、これをすべて間違った場所に置いているだけですか?$(document).ready(function(){
docReady()
head
class
div
更新:実際のコードが機能している可能性があると思いますが、すべて選択ボックスをクリックした後、チェックマークをボックスに戻すには他のボックスを3回クリックする必要があるようです。ボックスがマークされていることを実際に示すのに問題があります。これはスタイリングの問題かもしれませんが、修正方法がわかりません。