Запретить выполнение кода onblur, если нажать кнопку «Отправить»

В следующем коде я хочу «сделать что-то» на «ONBLUR» элемента id = «eg1», только если событие onblur не было вызвано из-за «ONCLICK» на кнопке отправки.

    $(document).ready(function() {  
     $('#eg1').blur(function() {
      if(!($("#SubmitBut").click())) {
             //do something
      }
     });
    });

Например, если пользователь изменяет значение текстового поля «eg1» и щелкает по следующему текстовому полю, тогда должен выполняться код DO SOMETHING, но в случае, если пользователь меняет значение поля «eg1», а затем нажимает кнопку SUBMIT кнопку, то код DO SOMETHING не должен запускаться.

Это правильный способ сделать это? Пожалуйста, руководство.

Ответы на вопрос(3)

Ваш ответ на вопрос