Così ho una funzione che modifica la casella di controlloperché non è l'evento di modifica casella di controllo attivato quando lo faccio programmazione in d3js
somefunction() {
d3.select("input").property("checked", true);
}
e in un'altra funzione ho che rileva un cambiamento nella casella di controllo come questo :
d3.selectAll("input").on("change", change);
il problema che ho è quando cambia la casella di controllo senza di me cliccando su di esso, non viene rilevata come un "vero" cambiamento. Cosa posso fare per fargli rilevare qualcos'altro cambiandolo come una modifica "corretta"?
per qualche motivo, per il mio codice particolare, non piaceva quando ho impostato la proprietà di controllare e invece preferito vero. Ma funziona, quindi grazie! K –
@ KNN.T, non lo sto impostando sulla stringa "checked" ma su una variabile booleana denominata checked. Scusa se l'ho ritagliato dal mio esempio di codice più grande. – Mark
ah ok dolce, bene grazie comunque. Funziona benissimo: D –