Ho 3 pulsanti di opzione che nascondono/mostrano alcuni div. I pulsanti radio vengono generati da uno script php, voglio che jquery controlli il primo pulsante radio (funziona già!) E poi attiva la funzione click in modo da nascondere/mostrare le cose correlate.jQuery: attivazione di un evento click su un pulsante di opzione al caricamento della pagina
$("input:radio:first").attr("checked", true).trigger("click");
Il .trigger ("clic"); in realtà non funziona.
L'evento click dei pulsanti di opzione si presenta così:
$("input[name='type']").on("click", function() { ... });
Tutte le idee?
Sei sicuro che gli elementi di input abbiano il nome di 'type'? Il gestore di eventi è vincolato prima di attivare l'evento "click"? post scriptum non hai bisogno di 'attr ('checked', true)', la radio verrà controllata dal 'trigger ('click')': http://jsfiddle.net/pn6sp/ – Matt
[jsFiddle] (http://jsfiddle.net/) esempio sarebbe utile – tarmaq
Il nome è sempre di tipo, controllato già. Il trigger è sotto il .on ("click") – peipst9lker