前台部分代码:
<button class='btn btn-teal' onClick='onEditPriceButtonClicked(event)'>编辑</button>"
后台部分代码:
function onEditPriceButtonClicked(event) {
var e = jQuery.event.fix(event);//把window.event或event转化为JQuery.event
var target = e.target;//获取到触发事件的元素
var $tr = $(target).parents("tr");//先把dom对象转为jquery对象,并取得父级tr对象
......
}
前台的代码不提倡这样写,但是有时没办法就可以这样处理。
本文介绍了如何使用jQuery处理前端编辑按钮点击事件的具体实现方法。通过将原生事件转化为jQuery事件,进而获取触发事件的目标元素,并进一步操作DOM。尽管不推荐在实际项目中采用这种方式编写代码,但在某些特殊情况下,该方法仍具有一定实用性。
4469

被折叠的 条评论
为什么被折叠?



