Mam 3 przyciski radiowe, które ukrywają/pokazują niektóre elementy div. Przyciski radiowe są generowane przez skrypt php, chcę, aby jquery sprawdził pierwszy przycisk radiowy (działa już!), A następnie uruchomił funkcję kliknięcia, aby ukryć/pokazać powiązane rzeczy.jQuery: wyzwalanie zdarzenia kliknięcia przyciskiem opcji ładowania strony
$("input:radio:first").attr("checked", true).trigger("click");
.trigger ("kliknięcie"); tak naprawdę nie działa.
Kliknięcie wydarzenie z przycisków radiowych wygląda następująco:
$("input[name='type']").on("click", function() { ... });
jakieś pomysły?
Czy na pewno elementy wejściowe mają nazwę "typ"? Czy procedura obsługi zdarzeń jest powiązana przed wywołaniem zdarzenia 'click'? p.s. nie potrzebujesz 'attr ('sprawdzone', true)', radio zostanie sprawdzone przez 'trigger ('click')': http://jsfiddle.net/pn6sp/ – Matt
[jsFiddle] (http: // /jsfiddle.net/) przykład byłby przydatny – tarmaq
Nazwa jest zawsze typu, sprawdzone, że już. Spust jest pod .on ("kliknij") – peipst9lker