Ho il seguente codice qui:programmazione cambiando casella di controllo non viene generato evento change
$('input[type="checkbox"][id="gridlines"]').change(function() {
alert('hello world');
});
$('#gridlines').prop('checked', true);
Quando carico la mia pagina, la casella è selezionata, ma il "ciao mondo" non viene richiesto
Tuttavia, quando faccio clic sulla casella di controllo manualmente, viene visualizzato "Hello World"
Cosa dà?