[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Эмуляция клика по элементу
Rigel
Нужно вызвать клик по элементу и передать в клик функцию
$(document).ready(function() {
$('#elem').click(myFunc);
});

так jquery думает что я хочу назначить вызов функции на клик, но мне надо чтобы он кликнул за меня.
Подскажите пожалуйста, как можно реализовать.



Спустя 7 минут, 25 секунд (1.03.2012 - 18:26) inpost написал(а):
.trigger('click')

Спустя 2 минуты, 25 секунд (1.03.2012 - 18:28) Rigel написал(а):
inpost
что-то не выходит

Дополню вопрос:
Дело в том, что у меня элемент TD уже имеет событие .click и выполняет определенные действия.
Можно ли мне программно кликнуть по нему, чтобы выполнялись эти действия или такого не будет?

Спустя 9 минут, 2 секунды (1.03.2012 - 18:37) redreem написал(а):
$('#elem').click();

Спустя 21 минута, 9 секунд (1.03.2012 - 18:58) Rigel написал(а):
Заработало, спасибо вам! :)

redreem
inpost
сделал простенькую страничку - упрощенный аналог, работает, а в проекте не работает :(
<!DOCTYPE html>
<
html>
<
head>
<
script type="text/javascript" src="jquery-1.5.2.min.js"></script>
<
script type="text/javascript">
$(document).ready(function() {
function pov() {
alert('Clicked!');
}

$("#knopa").click(pov);

$("#knopa").click();
});
</
script>
</
head>
<
body>
<
table>
<
tr><td id="knopa">Жми</td></tr>
</
table>
</
body>
</
html>



Спустя 6 минут, 40 секунд (1.03.2012 - 19:05) redreem написал(а):
возможно есть дубль айдишника в проекте.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.