私は次の方法を持っています:
$('.size-list .size').live('click',function(){
$.ajax({
url:'/item/colors/'+ currentItem.id +"/"+$(this).attr('data-name'),
type: 'GET',
success: function(attributes){
//have some callback here to the click function
},
error: function(res){
},
});
}
});
そして、これが私がそれを呼んでいる方法です:
$(".size-list li[data-name='" + size + "']").trigger('click');
上記の関数を変更して、ajax 呼び出しが成功したときに.trigger('click')
. 基本的に、クリックした後、ajaxの成功呼び出しで何かをしたかったのです。