Как имитировать клик на элементе при загрузке страницы?

Нужно имитировать клик на элементе при загрузке страницы
Моя попытка ни к чему не приводит:
$(document).ready(function() {
    $('#menu_orders').click(function(){
        $('#right').load('pages_cabinet_client/orders.html');
        event.preventDefault();
        getOrders1C();
    });

    function clickMenu() {
        $("#menu_orders").click();
    }

});
  • Вопрос задан
  • 4990 просмотров
Решения вопроса 1
$(document).ready(function() {
     $('#menu_orders').trigger('click');
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
holyorb2
@holyorb2
Зачем так сложно, если можно вот так:
$(document).ready(function() {
     $("#menu_orders").click();
});

А какую цель вы преследуете? Такими действием вы не имитируете физический клик, а запускаете обработку события если оно есть.
Если вам нужно сделать переход на страницу из этого пункта меню, то получите атрибут href и совершите переход на данный адрес.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы