Можно ли сделать что-то вроде этого
$('#idone').click(function(){
alert('we do stuff!');
});
$('#idtwo').click(function(){
$('#idone').click();
});
... я думаю, нет, но есть ли возможные обходные пути?
UPD:
Хорошо, хорошо. Это немного сложнее. У меня установлен аналог jCarousel - JQueryTOOLS - прокручиваемый - я думаю, что его имя ссылка: http://flowplayer.org/tools/demos/scrollable/gallery.html
Я предполагаю, что он имеет событие click() как-то жестко запрограммированное в нем, и когда я нажимаю пальцы, плагин прокручивает его в центральное положение. Затем я связал другое событие click, чтобы отобразить большое изображение. Он работает аналогично примеру в ссылке выше
Теперь я должен сделать это большое изображение кликабельным, поэтому, щелкнув его, я могу перейти к следующему изображению в галерее, я сделал это, но теперь мне нужно сделать прокрутку карусели автоматически до следующего пальца, когда я нажимаю на это большое изображение, Итак, если я упрощу свой код, сущность все равно будет такой:
$('#idone').click(function(){
alert('we do stuff!');
});
$('#idtwo').click(function(){
$('#idone').click();
});
где #idone - большой палец в галерее, #idtwo - это изображение предварительного просмотра. Я не знаю, какая функция связана по умолчанию. Другое дело: я предполагал, что привязка одного и того же события к одному и тому же объекту должна заменить предыдущее - оно появляется не обязательно. И я уверен, что это точно click();, а не mouseup\down и т.д. вызывает вызов
$('#idone').click();
На загрузке страницы трюк и карусель прокручиваются до большого пальца с id = "idone"
на всякий случай: jquery-1.3.2.js
Спасибо всем за ваши ответы, и извините меня, мой хромой английский, нет времени для чистки (:
UPD:ок! поэтому я отказался от этого). Но чтобы закрыть этот вопрос и положить конец этой дискуссии, я должен знать. Все вы, люди, которые писали, что это возможно и предлагаются варианты. УДАЛИТЬ ИХ?! Они действительно работают на вас? Это я, кто не прав? И - Спасибо, в любом случае!