2012-03-06 6 views

答えて

3

私はjQueryのに新しいですが、次のことを試してください。

$(this).addClass('someclass'); 

thisは、コールバックが求められていることを要素を指します。

+0

私も新しいです。完璧に動作します。 – Isius

2
$('#abc').click(function(e){ 
    e.preventDefault(); 
    $(this).addClass('someclass'); 
}); 
0

コールバックからthisを使用してください。

$(this).addClass("someclass"); 
1
var abc = $('#abc'); 
abc.click(function(e){ 
    e.preventDefault(); 
    abc.addClass('someclass'); 
}); 
0

使用この -

$('#abc').click(function(e){ 
     e.preventDefault(); 
     $(this).addClass('someclass'); 
    }); 

このjsFiddleをチェックしてください。