Aktywne Wpisy
brudny_boks +119
na protest rolników w samochodzie za 200k PLN, słaby to PR ( ͡° ͜ʖ ͡°)
#rolnictwo
#ekonomia
#motoryzacja
#rolnictwo
#ekonomia
#motoryzacja
źródło: aaa
Pobierz
kot_kustosz +331
Prezentuję pierwszy obraz z serii kot Lucek.
Regularnie będę malować jego przygody, zapraszam do śledzenia Luckowej sagi ;)
tag: #kotkustosz
ig: https://www.instagram.com/kot_kustosz/
#pokazkota #tworczoscwlasna #kitku #malarstwo #rysujzwykopem #humorobrazkowy #koty #pokazmorde #heheszki #chwalesie
Regularnie będę malować jego przygody, zapraszam do śledzenia Luckowej sagi ;)
tag: #kotkustosz
ig: https://www.instagram.com/kot_kustosz/
#pokazkota #tworczoscwlasna #kitku #malarstwo #rysujzwykopem #humorobrazkowy #koty #pokazmorde #heheszki #chwalesie
źródło: lucek1
Pobierz




$("input").on("change", function(){
alert("dziala!");
});
Jak dam "div" (w którym jest input) to działa, ale przecież to mi co chwilę się jakiś div na stronie zmienia. ( ͡° ʖ̯ ͡°)
Jak ustawię inputowi jakąś klasę to też nie działa.
#jquery
$(document).on('change', 'input', function() {
alert("dziala!");
});
@MarcusPlinius: No tak działa, ale wiesz czemu tamto nie działa? Na przykładach wszędzie są takie proste skrypciki i działają, w ten sposób bym uniknął może błędów w przyszłości.
@roknasilowni: ano może być. event podczepiany jest do pola, jak jeszcze pole nie istnieje. Podpowiedź: http://jsfiddle.net/4q5tt3u7/
nie znam dobrze js, więc może jest bardziej eleganckie rozwiązanie
edit:
objaśnienie: w tym rozwiązaniu podczepiasz event
changedopiero po utworzeniu pola, więc ma się gdzie podczepić- $("input").change, function(){ - ten Ci nie obejmie przypadków dynamicznie dodanych elementów po załadowaniu strony
- $(document).on('change', 'input', function() { - tutaj selektor podaje się jako parametr funkcji "on". Działa również na dynamicznie dodanych elementach po załadowaniu strony. Dla mnie ten pierwszy selektor wskazuje na zakres który ma być monitorowany - jak dasz nadrzędny "div" to będzie monitorował tylko input-y w ramach tego diva