ich folgendes haben:eine Änderung im Text einer Spanne Erkennung
$(document).ready(function(){
var span = $('#multiple_group_select_chosen span:first');
span.on('DOMSubtreeModified', function(){
console.log('bla');
if (['No groups in this year', '', 'Now please select a group', 'Please select a'].includes(span.text())) {
$('#classes').disabled = true;
} else {
$('#classes').disabled = false;
}
});
});
Als ich
$('#multiple_group_select_chosen span:first').text()
von der Konsole nennen es den Wert aus der Drop-Down ausgewählt zurückgibt, und dies ändert sich, Die Dropdown-Auswahl ändert sich. Wie kann ich erkennen, wenn das passiert? Im Moment gibt es keine console.log von ‚bla‘ auftritt ...
Vielen Dank im Voraus.
EDIT: HTML
<div class="chosen-container chosen-container-single chosen-container-single-nosearch" style="width: 100%;" title="" id="multiple_group_select_chosen">
<a class="chosen-single">
<span>DROPDOWN TEXT</span>
<div><b></b></div>
</a>
</div>
Ich habe nicht viel Kontrolle darüber, wie diese html herauskommt ist
können wir einige Markup sehen. Was ist '# multiple_group_select_chosen'? –