-2

iframe があり、そのフレーム内に送信ボタンがあり、iframe は div 内にあります。div が非表示になる場合があります。display:none の時、送信ボタンへのトリガーが動作しません。

.trigger('クリック');

前もって感謝します

4

3 に答える 3

1

これは、iframe を含む div が非表示になっているかどうかに関係なく機能します。

$('iframe').contents().find('input[type=submit]').trigger('click');
于 2012-09-28T23:15:09.523 に答える
1

次のようなものを使用して、フォームを手動で送信できます

$('#yourForm').submit();
于 2012-09-28T22:56:57.483 に答える
0

使ってみて

$(document).delegate("Id or class here", "click", function () {

});

イベントを定義してから、ボタンのクラスまたはIDのクリックをトリガーします。ID またはクラスには # または . それぞれの前に。

$('#mybutton').trigger('click');

クリックをトリガーする必要があります

于 2012-09-28T22:54:45.610 に答える