Ответ 1
Добавить идентификатор на оба входа, id = "first" и id = "second"
//trigger second button $("#second").click()
У меня есть этот HTML-код, который выглядит так:
<input type="submit" name="savebutton" class="first button" />
<input type="submit" name="savebutton" class="second button" />
и JS:
jQuery("input.second").click(function(){
// trigger second button ?
return false;
});
Итак, как я могу вызвать событие click из второй кнопки, нажав на первую? Обратите внимание, что у меня нет никакого контроля над второй кнопкой, ни на html, ни на событии click на нем...
Добавить идентификатор на оба входа, id = "first" и id = "second"
//trigger second button $("#second").click()
Ну, вы просто запускаете желаемое событие клика:
$(".first").click(function(){
$(".second").click();
return false;
});
jQuery("input.first").click(function(){
jQuery("input.second").trigger("click");
return false;
});
Вы имеете в виду это:
jQuery("input.first").click(function(){
jQuery("input.second").trigger('click');
return false;
});
это работает нормально, но имя файла больше не отображается.
$(document).ready(function(){ $("img.attach2").click(function(){ $("input.attach1").click(); return false; }); });