这是动态获取的数据
这是给class为teem的元素获取的动态数据 用on事件委托写的鼠标移入移出事件
现在每个元素鼠标移入都显示这个事件
我想要哪个元素获取到了这个数值才绑定这个事件应该怎么写
判断条件是td里的房间号是202才加上这个事件
这是动态获取的数据
这是给class为teem的元素获取的动态数据 用on事件委托写的鼠标移入移出事件
现在每个元素鼠标移入都显示这个事件
我想要哪个元素获取到了这个数值才绑定这个事件应该怎么写
判断条件是td里的房间号是202才加上这个事件
来个例子。
$(document.body).on('mouseover', 'tr', function(ev) {
// 糟糕的强耦合代码,主要是找不到你的判断标志了
if($(ev.currentTarget).children().first().text() === '202') showTips(ev);
});
function showTips(ev){
// 这段用与展示你的浮动弹层
}
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
可以通过on方法会传递给回调函数一个事件对象event(webkit)||window.event(IE);通过事件对象event里面的target(webkit)或srcElement(IE)属性可以获取到触发事件的元素,然后通过一些DOM查询满足的执行回调,不满足的return。
忘了,this也可以获取到,囧