マウスオーバーでajaxを起動すると、ユーザープロファイルが表示されませんが、2回目にマウスオーバーすると表示されます。ユーザープロファイルを表示するためにツールチップを使用しています。
私のコードを修正してください
$(document).ready(function(){
$(".user_profile").bind("mouseover",function(){
id = $(this).attr('id')
user_id=id.split('_')[1];
$.ajax({
url: "/admin/inbox/user_profile",
data: {user_id : user_id},
success: function(data){
$("#"+id).qtip({
content:{
text: data,
title:{
text: "User Profile"
}
},
style: {name:'blue', tip:true}
});
}
});
});
});