如何给jqgrid每一行数据绑定单击事件

试了jqgrid的事件和方法api,都没用,请教大佬有什么好的方法

慕丝7291255
浏览 761回答 3
3回答

holdtom

事件代理不行么?

萧十郎

选择器不可以吗

Smart猫小萌

听起来就是一个很简单的事件代理:$('.jqgrid').on('click', '.some-cell', event => {  // do what you need to});关于事件代理,实际上是 jQuery 1.3 之后就引入的功能,借助事件冒泡机制,可以把事件处理函数绑定在最高一级的 DOM 节点上,这样所有该节点内触发的事件都可以由它处理,节省绑定的时间和代码难度。你可以看这篇官宣:Understanding Event Delegation,或者仔细读一下 jQuery 的文档。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript