2016-01-13 3 views
-1

My jQuery('a[data-filter=".hottop"]').click(); не работает вместе с моим документом. Уже функция. Щелчок отлично работает при запуске с консоли, а document.ready запускает все остальное просто отлично. Он просто не вызывает щелчок..click() не работает с (document) .ready()

Может кто-нибудь выяснить почему?

Живая страница: http://tiny.cc/py137x Сайт не является публичной еще, поэтому, пожалуйста, определить с stackof // 123о

+0

Если никакой обработчик событий не ограничен элементом, используйте 'jQuery ('a [data-filter =". Hottop "]') [0] .click();' – Satpal

+0

Пожалуйста, добавьте [mcve]. Это облегчает ответ на вопрос. – Ivar

+0

@Satpal -> К сожалению, это не имеет никакого значения. Я не уверен, как лучше сделать пример. Если я воспроизведу на jsfiddle, все будет хорошо, поэтому проблема должна быть где-то на странице. – user2806026

ответ

0

Используя следующую функцию сделал все работы:

$(window).load(function() 

Спасибо!

0

По какой-то причине я не могу объяснить, почему это происходит, я использовал одно и то же, и я динамически создаю элементы DOM. Не могли бы вы попробовать это?

  $("body").on('click', 'yourClass/ID-Element', function() { 
     //your codes 

});

Смежные вопросы