这段代码判断应该怎么加

图片描述
这是动态获取的数据
图片描述
这是给class为teem的元素获取的动态数据 用on事件委托写的鼠标移入移出事件
图片描述
现在每个元素鼠标移入都显示这个事件
我想要哪个元素获取到了这个数值才绑定这个事件应该怎么写
图片描述
判断条件是td里的房间号是202才加上这个事件

阅读 1.9k
3 个回答

可以通过on方法会传递给回调函数一个事件对象event(webkit)||window.event(IE);通过事件对象event里面的target(webkit)或srcElement(IE)属性可以获取到触发事件的元素,然后通过一些DOM查询满足的执行回调,不满足的return。
忘了,this也可以获取到,囧

来个例子。

$(document.body).on('mouseover', 'tr', function(ev) {
  // 糟糕的强耦合代码,主要是找不到你的判断标志了
  if($(ev.currentTarget).children().first().text() === '202') showTips(ev);
});

function showTips(ev){
  // 这段用与展示你的浮动弹层
}
if($(this).next().find("td").eq(0).text() == "202")
//根据你上面的代码加的
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题