如果我有以下按钮:
<button type="button" id="send_email" class="btn btn-primary"
onclick="sendEmail();">Send</button>
因此,最好调用JS函数或在单独的JS文件中使用click事件
function sendEmail(){
..... some code .....
}
OR
$("#send_email").click(function(){});
答案 0 :(得分:2)
答案 1 :(得分:2)
我会选择第一个选项而不是第一个选项,原因如下:
但是,如果您的应用程序不需要大量脚本,我会选择纯JavaScript。原因是加载jQuery源文件会花费额外的时间。
答案 2 :(得分:1)
广泛认为在第二个选项中注册元素的事件会更好。有些人称之为“不引人注目的javascript”。
它在功能上是等效的,但它有助于分离HTML和JavaScript代码,使其更清晰,更易于维护和部署。您还可以在更大函数(ality)的范围内合并事件的处理。