O elemanın dayalı bir ajax çağrısı başarılı olursa sorunun Benim anlayışBir jquery ajax başarı işlevinde çağrı dom öğesini nasıl referanslarım?
<script type='text/javascript'>
$("#a.toggle").click(function(e){
$.ajax({
url: '/changeItem.php',
dataType: 'json',
type: 'POST',
success: function(data,text){
if(data.error=='')
{
if($(this).hasClass('class1'))
{
$(this).removeClass('class1');
$(this).addClass('class2');
}
else if($(this).hasClass('class2'))
{
$(this).removeClass('class2');
$(this).addClass('class1');
}
}
else(alert(data.error));
}
});
return false;
});
</script>
<a class="toggle class1" title='toggle-this'>Item</a>
bir elementin sınıfını değiştirmek çalışıyorum o başarı işlevinde bu referanslar ajax nesne parametreleri, Gibi arama dom elemanı gibi tıklama işlevinin diğer yerlerde yapar. Bu yüzden, arama dom elemanına nasıl başvururum ve sınıfları kontrol et/ekle/kaldır?
Bağlamı kullanma, benimle ilgili sorunu çözer –