我在這裏有這個簡單的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