**jQuery中$(this)返回undefined**
·
jQuery中$(this)返回undefined
$("body #table").delegate(".updataSt", "click", () => {
$(document).ready(() => {
console.log('12')
console.log('this'+ $(this).html())
})
});
为table表格 td加了.updataSt 类
绑定了click事件
当点击不同的td下的按钮时需要获取他的属性
但是一直读出是undefined 发现是因为用了箭头函数 换成function函数就解决了
//当元素是动态生成的时候,如果想给该元素绑定事件,我们可以使用委托
//注意!委托中不能使用箭头函数,否则会输出undefined
更多推荐
所有评论(0)