我要如何使用一个监听方法,区分不同的元素

image.png

现在有一个document,我使用jQuery对带有class=='.obj'的新旧元素进行监听(新元素是用户动态手动新增的),进行监听:

$(document).on("keypress", ('.obj'), function (event) {
    //如果data-field=='name',那么执行相关操作
   //如果data-field=='age',那么执行相关操作
}

我要如何区分这些元素呢,如何辨别我现在回车的input元素带有的data-field是什么值?

已解决,原来$(this).attr('data-field')直接是可以拿到值的,打扰了。

阅读 979
1 个回答

可以用$(this)接到该元素,或者 event.target

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题