Я пытаюсь запустить макрос IMacros, написанный на javascript, на веб-странице, например:
for (var i = 1; i < 18; i++) {
document.querySelector(".foo table > tbody > tr:nth-child(" + i + ") > .goo:nth-child(2) > a").click();
document.querySelector(".foo > a").click();
if (i % 17===0) {
alert('Reset i');
i = 1;
}
}
В консоли js все работает нормально, но когда я запускаю макрос, я получаю:
"ReferenceError: document is not defined, line 2 (Error code: -991)"
Я загрузил JQuery в iMacros с помощью этого, и поместите мой код между:
$(document).ready(function () {
//
});
Но я продолжаю получать эту ошибку, если использую JQuery:
TypeError: $ is not a function, line 28 (Error code: -991)
И если я использую только JS, я получаю ту же ошибку «документ не определен», что и раньше.
Итак, мой вопрос: нужно ли мне определять документ и как мне это сделать?
jQuery
вместо$
- person Mohit Kumar   schedule 10.06.2014spprofessionals.blob.core.windows.net/share/jquery-2.0.3.min.js
, так как ссылка в приведенном коде не работает. - person Andratwiro   schedule 10.06.2014