jQuery работает только в консоли firefox или safari / chrome

У меня эта странная ошибка. Мой код jQuery работает в Firefox, а также когда я вставляю его в консоли Safari или Chrome.

Сначала я загрузил его, и я уверен, что он читает, что он вызывает предупреждение. Вы видите что-то не так с кодом, который может повлиять на эту проблему?

$(document).ready(function(){
    var questionOne = $('.questions').find('.question').eq(0);
    questionOne.removeClass('hide');
});

У меня нет никаких ошибок в консоли. Я попытался загрузить сценарий, который, как я думаю, всевозможным образом доступен в Интернете.

javascript,jquery,google-chrome,mozilla,

4

Ответов: 1


1 принят

хорошо, что ваш код кажется правильным, но, как другие, возможно, сказал, что если объект «.questions» не был визуализирован, вы не сможете его найти. У меня была такая проблема раньше, и это то, что я сделал.

$(document).ready(function () {
var Counter = 0;
var interval = setInterval(function () {
            Counter += 20;
            var questionOne = $('.questions').find('.question').eq(0);
            questionOne.removeClass('hide');
            if (questionOne.length > 0)
                Counter = 3000;
            if (Counter >= 3000)
                clearInterval(interval)
        }, 2);
    });

ИЛИ

хоп это поможет вам.

JavaScript, JQuery, Google-хром, Mozilla,
Похожие вопросы