Я с трудом заставляю эту js работать для всех моих div, теперь она работает только на первом обнаруженном div, и я безуспешно искал в Интернете и Stackoverflow, спасибо.Код и AJAX работают хорошо.
function userdeitals(id) {
var li = document.getElementById(id);
var tcn = '.'+li.className;
$(tcn).tooltipster({
content: '<span style="color:black;">רק רגע...</span>',
updateAnimation: "fade",
contentAsHTML: true,
interactive: true,
multiple: true,
functionBefore: function(instance, helper, ) {
var $origin = $(helper.origin);
var param = "?term="+id;
if ($origin.data('loaded') !== true) {
$.get('{{route('getuser')}}' + param, function(data) {
instance.content('data.user.name');
$origin.data('loaded', true);
});
}
}
});
Div:
<span style="top: 8px; left: 8px; position: absolute; " onmouseover="userdeitals(this.id)" id="{{$deal->user->id}}" class="boxfor{{$deal->id}}"><img src="{{asset('assets')}}/users/avatars/1{{$deal->user->avatar}}" alt="user" style="width: 35px; border-radius: 30px;" class="profile-pic"> </span>