trigger() работает только для событий jQuery?
Добрый всем день
Есть на бор картинок в галерее. По клику на каждую картинку происходит событие. Это событие описано с помощью JS. Я добавляю триггер, который должен инициировать клик по определенной картинке: $j(elem).trigger('click'); Но пока что-то ничего не происходит. Вопрос: 1. Можно ли инициировать события с помощью trigger() для кода js 2. Как сделать правильно? |
для имитации можно использовать метод click(); без параметров.
либо $("#test").click(); либо $("#test")[0].click(); вроде один из двух вариантов должен сработать. Точно не знаю, пробуй. |
при $("#test").click();
ничего не происходит, а при $("#test")[0].click(); ошибку выдает: Object http://... has no method 'click' но все равно спасибо, идея интересная |
Цитата:
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
</style>
<script type="text/javascript">
function Test() {
alert('Ok');
};
function Start() {
$('#test').trigger('click')
};
</script>
</head>
<body>
<input type='button' id='test' value='Test' onclick='Test()' />
<input type='button' value='Start' onclick='Start()' />
</body>
</html>
|
Блин, а чего же у меня не работает тогда.... Но большое спасибо! Это сужает рамки
|
| Часовой пояс GMT +3, время: 12:02. |