値が63を超えるチェックボックスがある場合はdivを表示し、そうでない場合はdivを非表示にする機能があります。
function show_no_taxonomies() {
if ($('.store_checkbox:checked').val() > 63){
$("#hidden_taxon_message").show();
$("#hidden_taxon_message").text('This store does not have any texonomies');
}else {
$("#hidden_taxon_message").hide(); // something is selected
}
}
タクソノミーをカウントするには、この条件付き if ステートメントを再定義する必要があります。これらすべてのチェックボックスにこのタグを付けました:
taxonomies_count="0"
taxonomies_countが 0 より大きいチェックボックスがある場合は div を表示し、そうでない場合は div を非表示にする条件ステートメントが必要です。
<input id="idea_store_ids_" class="store_checkbox" type="checkbox" value="124"
taxonomies_count="0" name="idea[store_ids][]"></input>