有沒有更好的方式來寫這個,所以我不是「重新選擇」#abc?更好的方式來寫這個jQuery?
$('#abc').click(function(e){
e.preventDefault();
$('#abc').addClass('someclass');
});
有沒有更好的方式來寫這個,所以我不是「重新選擇」#abc?更好的方式來寫這個jQuery?
$('#abc').click(function(e){
e.preventDefault();
$('#abc').addClass('someclass');
});
我是新來的jQuery,但嘗試以下方法:
$(this).addClass('someclass');
this
指元素回調正在呼籲。
$('#abc').click(function(e){
e.preventDefault();
$(this).addClass('someclass');
});
從您的回調中使用this
。
$(this).addClass("someclass");
var abc = $('#abc');
abc.click(function(e){
e.preventDefault();
abc.addClass('someclass');
});
使用此 -
$('#abc').click(function(e){
e.preventDefault();
$(this).addClass('someclass');
});
檢查這個jsFiddle。
我也是新的。完美的作品。 – Isius 2012-03-06 05:02:26