Запустить функцию, как только javascript будет связано? - PullRequest
0 голосов
/ 27 марта 2020

Я создаю букмарклет, который добавляет ссылку <script> на файл javascript на моем веб-сайте. Затем он запустит функцию. Я не могу заставить его бежать, хотя. window.onload не работает, так как страница уже загружена при добавлении ссылки. Мне интересно, есть ли что-то, что вызовет функцию, когда javascript связан. Новое обновление: Я нашел решение. Я использовал setTimeout().

setTimeout(function() {
//code here
}, 0);

Установка 0 действительно работает. Спасибо за помощь, хотя!

1 Ответ

0 голосов
/ 27 марта 2020

Нет триггера, когда javascript связан, самый быстрый триггер для выполнения вашего кода, window.onload будет ждать загрузки до конца sh, поэтому он "медленнее", также смотрите, что этот пост может быть полезным нагрузка против готовности

$( document ).ready(function() {
    console.log( "ready!" );
});
...