Показать сообщение отдельно
  #1 (permalink)  
Старый 24.11.2016, 18:43
Интересующийся
Отправить личное сообщение для kingofparty Посмотреть профиль Найти все сообщения от kingofparty
 
Регистрация: 24.11.2016
Сообщений: 11

Инициализация jquery, конфликт библиотек
Приветствую.
Задача следующая - скрывать определенные теги на сайте (реклама).
Делаю вставку библиотеки jquery через плагин для FF (не grease monkey).
Она там уже подключена(хозяином сайта) - но задейстовать не получается.

Делаю через такой костыль. Добавляется в начало тега head.


Далее проблема ...
банальное $('title').html('changed'); не срабатывает
//jQuery loaded


я прав что тут уже не надо применять функцию - Document.ready() ?

Спасибо.



(function () {

    function loadScript(url, callback) {

        var script = document.createElement("script")
        script.type = "text/javascript";

        if (script.readyState) { //IE
            script.onreadystatechange = function () {
                if (script.readyState == "loaded" || script.readyState == "complete") {
                    script.onreadystatechange = null;
                    callback();
                }
            };
        } else { //Others
            script.onload = function () {
                callback();
            };
        }

      //вставить <script ...> </script> в начало тега head
        script.src = url;
         var container = document.getElementsByTagName("head")[0];
         container.insertBefore(script, container.firstChild);
      
    }

    loadScript("https://code.jquery.com/jquery-3.0.0.min.js", function () {

         //jQuery loaded
       
    });


})();

Последний раз редактировалось kingofparty, 24.11.2016 в 18:48.
Ответить с цитированием