2016-02-17 2 views
0

Я использую следующий код, чтобы имитировать щелчок, как только конкретной загрузки страницы:функция SetTimeout не работает в ie11

jQuery(function($){ 
    setTimeout(function() { 
     $('ul.dk_options_inner li:nth-child(2) a').trigger('click'); 
    }, 200); 
}); 

Это работает во всех браузерах, кроме от IE11. Есть ли альтернативные способы его настройки для обеспечения совместимости с IE11?

ответ

1

Лучше, если вы приложите на документ готов, это DOM готов к использованию:

$(document).ready(function() { 
    $('ul.dk_options_inner li:nth-child(2) a').trigger('click'); 
}); 

Вам не нужно, чтобы сделать асинхронный метод (как setTimeout()), и она работает во всех браузерах (мобильный включен)

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