单击输入类型=搜索时重置按钮的任何事件?

Nag*_*ddy 0 html javascript jquery javascript-events

是否有任何可用于单击 html5 搜索输入元素上出现的重置按钮的事件?

jda*_*ski 6

该事件称为search。它同时被触发:搜索和重置。您只需要检查查询是否为空。

例如:

$("#searchInput").on("search", function(evt){
    if($(this).val().length > 0){
        // the search is being executed
    }else{
        // user clicked reset
    }
});
Run Code Online (Sandbox Code Playgroud)

它有效,这是小提琴:https : //fiddle.jshell.net/ye1dabap/