一般可以通过触发元素事件,通过$(this)获取当前元素dom,从而进行相应操作。
例:
$("#id").on("click",function(){
console.log( $(this).html());
})
但如果是通过调用方法,对当前元素dom进行操作,$(this)就不行了。最后通过以下方法解决:
<button type="button" class="btn noMargin" onclick="handleClose(this)">关闭</button>
function handleClose(e){
console.log($(e).html());
}
注意:方法中的参数不能是this,可以是e或其他的,要不出错。
本站声明:内容源自https://blog.csdn.net/qq_39704803/article/details/89446909()