Czy istnieje sposób sprawdzenia, czy funkcja działa w dokumencie gotowym?Czy istnieje sposób sprawdzenia, czy funkcja działa w gotowym dokumencie, czy nie?
mam na myśli coś takiego:
function myfunction() {
var isinside = //... what to write here?
if (isinside) {
}
}
(Możliwe jest również moim (bardzo początkujący) koncepcja nie jest optymalna, więc piszę co usiłuję osiągnąć:
chciałbym utworzyć obiekt wielokrotnego użytku, który można utworzyć w wielu wystąpieniach na stronie (mam nadzieję, że z jedną linią JavaScriptu na instancję), ale są rzeczy, które ten obiekt musi wykonać w przygotowanym dokumencie, np. dołączanie modułów obsługi zdarzeń.)
Czy próbujesz ustalić, czy zdarzenie z gotowym dokumentem zostało uruchomione, czy nie? –
Qantas: Dobra uwaga. Jeśli używam rozwiązania TrueBlueAussie, muszę sprawdzić, czy gotowy dokument został uruchomiony, czy nie. Jeśli tak, to nie mogę polegać na async jQuery .ready handler, zamiast tego muszę bezpośrednio wywołać mój kod init ... –
W rzeczywistości nie trzeba sprawdzać, zobacz dokumentację jQuery: [.ready() ' ] (https://api.jquery.com/ready/) –