Я программирую пользовательский скрипт, и у меня есть проблема в Chrome (Firefox с Greasemonkey в порядке): я использую Tampermonkey; вот код:
// Header...
(function addjQuery() {
var head = document.getElementsByTagName('head')[0] ;
var jQuery = document.createElement('script');
jQuery.type = 'text/javascript';
jQuery.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js';
head.appendChild(jQuery);
waitjQuery() ;
})();
function waitjQuery(){
typeof jQuery == 'undefined' ? setTimeout(waitjQuery, 50) : main() ;
}
Мой цикл скрипта в функции ожидания и typeof jQuery
(или $...) всегда не определены. Я проверил заголовок страницы HTML с помощью консоли, и jQuery правильно загружен...
Main()
? - person Kaizen Programmer   schedule 11.02.2013