入力要素をテーマにした div であることがわかります。そうは言っても、おそらく次の2つのいずれかを行うことができます。
次のような入力のラッパーにバインドします。
$('__INPUT_SELECTOR__') // grab the input field
.closest('div') // traverse up to the parent div
.bind('click',function(){
// grab the click event and make it a form submit
$(this).closest('form').submit();
});
または、別の方向に進みます。
$('div.ui-input-search') // find the div first
.bind('click',function(){
// now you have a click event on the div. Transfer it to the form's submit
$(this).closest('form').submit();
});
行きたい方向によって異なります。(そしておそらく、従来の jQuery イベントではなく、jquerymobile イベントを使用する必要があります (したがって、figner タップなどをキャッチできます)) また、私はライブラリに慣れていないため、これは疑似コードとして解釈する必要があります。知る。
EDIT
そして、それは明らかです、私はDIVのクリックイベントのために(チェックに関して)もっとやるべきことがあることに気づきました。DIV イベントが発生する入力ではなく、実際に DIV でクリックが実行されたことをテストする必要があります。
「これは機能しません」というコメントを避けるために、そこに投げるだけです。これが疑似コードである理由です。