Я новичок в javascript / jquery.Попытка собрать что-то для личного проекта. Как получить доступ к элементам, используя jquery из setTimeout.Я пытаюсь нажать кнопку через три секунды, и я попробовал следующее, например,
setTimeout((){$("#id1").click()}, 3000)
Однако я не могу получить доступ ни к одному элементу из setTimeout.Я должен держать ссылку на элемент снаружи, а затем нажмите.
var ele = $("#id1");
setTimeout((){ele.click()}, 3000)
Как я могу получить доступ к элементам из setTimeout
или setInterval
РЕДАКТИРОВАТЬ : у меня нет доступа ко всем элементам div и я не могусохранить в переменной или прикрепить его к таймауту, я должен нажать кнопку через 3 секунды.Другая кнопка будет доступна после нажатия этой кнопки.Вторая кнопка не скрыта, а просто недоступна.Поэтому мне нужно что-то вроде этого
$("#id1").click();
setTimeout((){
$("#id2").click();
}, 3000);
}, 3000)