您的位置:首页 > Web前端 > JavaScript

js的一个使用方法记录

2018-03-04 20:43 323 查看
背景,主要要实现一个点赞功能,点击之后ajax提交,然后回调应该修改这个节点的值,但在ajax回调函数里面使用

$(this)
得到的是ajax的这个对象,所以解决方法是现在ajax之前用
var xxx=this;
将这个节点保存,然后之后就可以用
$(xxx)
使用这个节点了

代码

$(".zan").click(function () {
//保存当前对象
var _this=this;
$.ajax({
url:"/user/zan?id="+$(this).attr('type'),
type:"post",
success:function (data) {
alert($(_this).attr('type'))
}
})
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  js jquery 前段
相关文章推荐