Heim > Artikel > Web-Frontend > Tutorial zur Verwendung von jQuery zur dynamischen Erkennung des aktivierten Status eines Kontrollkästchens
jQuery-Tutorial: Den ausgewählten Status eines Kontrollkästchens dynamisch überwachen
In der Webentwicklung stoßen wir häufig auf Situationen, in denen wir den ausgewählten Status eines Kontrollkästchens überwachen und entsprechende Vorgänge entsprechend ausführen müssen. Diese Funktion lässt sich einfach mit jQuery implementieren und verbessert so das Benutzererlebnis und die Interaktion. In diesem Tutorial erfahren Sie, wie Sie mit jQuery den aktivierten Status eines Kontrollkästchens dynamisch überwachen und spezifische Codebeispiele anhängen.
Bevor wir beginnen, müssen wir zuerst die jQuery-Bibliotheksdatei einführen. Die neueste Version der jQuery-Bibliothek kann über den folgenden CDN-Link eingespielt werden:
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<input type="checkbox" id="checkbox1"> <label for="checkbox1">选项1</label> <input type="checkbox" id="checkbox2"> <label for="checkbox2">选项2</label> <input type="checkbox" id="checkbox3"> <label for="checkbox3">选项3</label>
3 Wir schreiben jQuery-Code, um den ausgewählten Status des Kontrollkästchens dynamisch zu überwachen. Der Code lautet wie folgt:
$(document).ready(function() { $('input[type="checkbox"]').change(function() { if($(this).is(':checked')) { console.log($(this).attr('id') + ' 被选中了'); // 在这里可以添加相应的操作 } else { console.log($(this).attr('id') + ' 被取消选中了'); // 在这里可以添加相应的操作 } }); });
$(document).ready(function() {...})
: Führen Sie den Code aus, nachdem das Dokument geladen wurde.
$('input[type="checkbox"]').change(function() {...})
: Alle Elemente vom Typ Kontrollkästchen auswählen und die Funktion zur Verarbeitung von Änderungsereignissen binden. $(this).is(':checked')
: Bestimmen Sie, ob das aktuelle Kontrollkästchen aktiviert ist. $(document).ready(function() {...})
:当文档加载完成后执行其中的代码。$('input[type="checkbox"]').change(function() {...})
:选中所有类型为复选框的元素,并绑定change事件的处理函数。$(this).is(':checked')
:判断当前复选框是否被选中。$(this).attr('id')
:获取当前复选框的ID属性。console.log()
$(this).attr('id')
: Ruft das ID-Attribut des aktuellen Kontrollkästchens ab. console.log()
: Geben Sie die entsprechenden Eingabeaufforderungsinformationen auf der Konsole aus, die je nach tatsächlicher Situation auf andere Vorgänge geändert werden können. Das obige ist der detaillierte Inhalt vonTutorial zur Verwendung von jQuery zur dynamischen Erkennung des aktivierten Status eines Kontrollkästchens. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!