在()上为特定的类或id指定jQuery

Cam*_*ore 2 javascript jquery

我有一些模板代码生成新的超链接和按钮,它们与事件相关联.是否可以使用on()事件绑定器来区分基于其类属性的不同类型的按钮,而不是捕获所有按钮和超链接?

我正在使用的代码是:

$("#search-results-form").on("click", "button", function(e) {
  // Do something on Clear
});
Run Code Online (Sandbox Code Playgroud)
<!-- Generated by template -->
<div id="search-results-form">
    <button class="submit">Submit</button>
    <button class="clear">Clear</button>
</div>
Run Code Online (Sandbox Code Playgroud)

Sat*_*pal 5

您可以使用任何选择器,这里是类选择器的示例

$("#search-results-form").on("click", "button.clear", function(e) {
  // Do something on Clear
});
Run Code Online (Sandbox Code Playgroud)