我很难让这个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);
});
}
}
});
股利:
<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>