开发者社区> 问答> 正文

话说用HTML标签自带的onclick之类好还是JQ的绑定事件好?

一直不太理解两个那个好。例如,有一推重复的点击编辑删除 对话框事件

用jquery通过绑定事件来实现
<a href="javascript:void(0);" id="1" class="edit">编辑</a>
<a href="javascript:void(0);" id="2" class="edit">编辑</a>
<a href="javascript:void(0);" id="3" class="edit">编辑</a>
<a href="javascript:void(0);" id="4" class="edit">编辑</a>
第二种通过HTML自带的事件来实现
<a href="javascript:void(0);" onclick="edit(1)">编辑</a>
<a href="javascript:void(0);" onclick="edit(2)">编辑</a>
<a href="javascript:void(0);" onclick="edit(3)">编辑</a>
<a href="javascript:void(0);" onclick="edit(4)">编辑</a>
那个会比较好呢?我个人目前偏向HTML自带的事件绑定。因为直接获取要提交的数据,便于数据操作。

展开
收起
a123456678 2016-07-14 14:31:05 2277 0
1 条回答
写回答
取消 提交回答
  • html与js明确分离,但查找事件时不方便;后者查找事件比较方便,但js与html耦合度高,想复用比较通用的js时,还要依赖html的onclick等属性。

    2019-07-17 19:56:16
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载