Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] wywoływanie funkcji po wykryciu odpowiedniego ID w kodzie
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Pyrfee
Witajcie

Nie mogę sobie poradzić z pewnym problemem, prawdopodobnie błahym ale nie potrafię znaleźć rozwiązania. Mianowicie chcę uzyskać taki efekt, że kiedy jQuery wykryje w kodzie strony np. ID o wartości "test" to wywoła funkcję.
Próbowałem różnych rzeczy ale nic nie działa.

Teoretycznie takie coś mogło by zadziałać smile.gif

Kod
$('#test').ready(function(){
    alert('test');
});


Ale nie działa...

Mógłby mi ktoś pomóc?
zegarek84
$('#test').length && (function(){alert('boo');})();
lub po prostu zwykły if ;p
if($('#test').length) (function(){alert('boo');})();

a bez length możesz jeśli dasz document.getElementById('test') - to zwróci albo obiekt albo null
Pyrfee
Mhm tak smile.gif

Szkoda, że nie ma do tego jakiejś funkcji typu:

$('#test').exist(function(){
alert('znalazłem!');
});

Masz rację, to jest za prosta czynność żeby robić do tego funkcję smile.gif Dzięki za podanie szybkiego i krótkiego rozwiązania.
zegarek84
możesz sobie dopisać, pytanie brzmi: tylko po co w tak prostym przypadku??
jQuery.extend()
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.