次のコードでは、送信ボタンの「ONCLICK」が原因でonblurイベントが発生しなかった場合にのみ、要素id="eg1"の「ONBLUR」で「DOSOMETHING」を実行したいと思います。
$(document).ready(function() {
$('#eg1').blur(function() {
if(!($("#SubmitBut").click())) {
//do something
}
});
});
例:ユーザーが「eg1」テキストフィールドの値を変更して次のテキストフィールドをクリックした場合、DO SOMETHINGコードを実行する必要がありますが、ユーザーが「eg1」フィールドの値を変更してから送信をクリックした場合ボタンをクリックすると、DOSOMETHINGコードを実行してはなりません。
それはそうする正しい方法ですか?ご案内ください。