当我点击标签时,我为ajax请求编写代码,在succeess
函数中,我使用$(this)
编写代码来改变它的类,但它不起作用。为什么?以及如何实现这一目标?
答案 0 :(得分:3)
您可以在成功功能范围内保存对标签的引用。像这样:
$("label or whatever selector you need").click(function(){
var $label = $(this);
//your code goes here
$.ajax().done(function(data){
//use $label here
);
});
答案 1 :(得分:0)
在ajax请求成功后的函数中我就这样使用了。
function (result,clickedElement)
{
if (result == "True")
{
$(clickedElement).removeClass("myclass").addClass("Yourclass");
}
}