我在这里有这个简单的jquery函数。点击一个按钮,我想在ajax之前提醒它自己的类,并在继承之后再次..但是选择器“$(this)”最后一种情况不起作用并且警报返回“undefined” ..
为什么?
$(".button").live("click",function(){
alert($(this).attr('class')); //returns "button"
$.ajax({
type: "POST",
url: myUrl,
data: myData,
cache: false,
success: function(html)
{
alert($(this).attr('class')); //returns undefined
}
});
哇,7个答案在10分钟内... – mattsven 2011-03-20 15:56:11
是啊,基本上都相同 – jondavidjohn 2011-03-20 16:00:32