Ich habe einen folgenden Code, der funktioniert, wenn ich das Kontrollkästchen ein- oder auschecke, aber wenn ich meine Seite anfange und einige meiner Checkboxen bereits aktiviert sind , möchte ich die div-Box zeigen, sichtbar zu sein, aber der Code ist nicht zu tun, bin ich etwasJquery Code zum Anzeigen von Link, während Kontrollkästchen beim ersten Laden der Seite aktiviert ist
bitte führen Sie durch den folgenden Code
Dank
$(document).ready(function() {
//check the state of the checkox
$(".showinvoice").is(':checked') {
var stats = $(this).attr('data-id');
$("#"+stats).css('display','block');
}
//check the code only when the click button is triggered
$(".showinvoice").click(function(e) {
var getStudent = $(this).attr('data-id');
if ($(this).is(':checked')) {
$("#"+getStudent).css('display','block');
} else {
$("#"+getStudent).css('display','none');
}
});
});
, wenn die Bedingung fehlt: if (. $ ("Showinvoice") ist (': checked')) { –
wollen wahrscheinlich ein jeder auch dort. Ich vergesse, wie() funktioniert truthy, wenn es mehrere Elemente gibt. – Taplar