Jak radzisz sobie z kliknięciami w wtyczce? Uproszczony opis jest taki, że chcę mieć wtyczkę, która wykryje kliknięcie, a następnie zaktualizuje kolejny element.W jaki sposób obsługiwać zdarzenia kliknięcia wewnątrz wtyczki jQuery?
Przykład użycia:
$("#some_id").myPlugin("another_id");
Przykład wtyczki:
(function($){
$.fn.myPlugin=function(update_id){
.click({$(update_id).html("content_upated");});
}
})(jQuery);
Nie rozumiem jak kodować .Kliknij zdarzenia wewnątrz wtyczki. Dowolne przykłady będą pomocne. Dzięki.
+1 przy użyciu przestrzeni nazw zdarzeń to zdecydowanie dobry pomysł. Moją jedyną sugestią jest '.unbind()' to samo zdarzenie z określonym identyfikatorem przed powiązaniem go, aby zapobiec zduplikowaniu procedur obsługi zdarzeń w przypadku, gdy wtyczka jest wywoływana wiele razy na tym samym elemencie. –
@Matt Doskonała porada – meagar
+1 do tego, ponieważ obejmował także wyświetlanie nazw, o których nie myślałem, świetna odpowiedź. – Kasaku