Я создал функцию за пределами $ (document) .ready (), но все еще использую в ней jQuery. Например:
testFunction(){
$('#test').hide();
alert('test');
}
Когда я вызываю testFunction () после полной загрузки страницы, #test не скрывается, но я вижу предупреждение.
Что я должен сделать, чтобы использовать jQuery внутри этой функции? Спасибо!
UPDATE:
Полезно понимать, что для работы вне $ (document) .ready () нет ограничений.
Вот почему это не работает: я не вызываю testFunction (), я вызываю parent.testFunction () из iframe, а #test находится в родительском кадре. Итак ... Я думаю, я не могу использовать '#test' в качестве селектора. Что я должен использовать?