使用html元素或jquery事件的onclick属性更好



我总是使用jquery事件,比如:

$(element).on('click', function() {
    DoSomething();
});

但另一种方式是存在的——将"onclick"属性添加到html元素:

<button onclick="DoSomething()"></button>

哪种方式更好,为什么?

最好使用jquery,因为您希望将布局、功能和样式分离,以便于可读性和编辑。

最新更新