Sono nuovo di JQuery, quindi portami con me :).jquery non vede nuovi elementi
Ho un problema semplice:
$(document).ready(function() {
$("#instrument").change(function() {
$("#tunings").html("<select id=\"TuningSelector>\"[..]</div>");
});
$("#TuningSelector").change(function() {
DoSomethingWithTheValue();
});
});
Il problema è: quando lo strumento è cambiato, lo script non risponde più ai cambiamenti TuningSelector. Come JQuery non vede il nuovo elemento TuningSelector ...
Devo chiamare un aggiornamento su JQuery o giù di lì? In modo che veda il DOM aggiornato?
.live ("modifica") non sarà implementato fino a jQuery 1.4 http://docs.jquery.com/JQuery_1.4_Roadmap#Events –
@ Sam - grazie per averlo indicato. Non l'avevo ancora usato con una selezione e non mi ero reso conto che non era nella lista supportata. La mia risposta è stata aggiornata per riflettere questo. – tvanfosson
per chi legge questo, .live() non è deprecato a favore di .on() –