在执行jQuery之前检查文本字段是否为空

Fer*_*oso 3 javascript jquery

这可能是一个非常简单的问题,但我发现它令人困惑.

如果textField_1不为空,我如何运行myFunc()?

.on('click', '#openButton', myFunc)如果是激动人心的($('#textField_1').val()!="")

tym*_*eJV 5

检查处理程序内部:

.on('click', '#openButton', function() {
    if( !$('#textField_1').val().trim().length ) myFunc(); //thanks to @Mike for the suggestion on trim and length, see comments
})
Run Code Online (Sandbox Code Playgroud)

  • Np,这就是SO的用途,改进了我们所有的代码:) (2认同)