Oleksandr Miroshnichenko
Участник
- Регистрация
- 30 Июл 2021
- Сообщения
- 40
- Реакции
- 63
Раньше использовался bootstrap popover, решил сменить на tooltipster т.к. у него больше функционал, да и нет зачем подгружать целую либу бустрапа только из-за одного popover.
Подключил, настроил, все работает отлично, но возникла одна проблема: не могу передать значение из аттрибута.
Ключевые части кода:
Полнофункциональная демка со всеми подключенными библиотеками:
Подключил, настроил, все работает отлично, но возникла одна проблема: не могу передать значение из аттрибута.
Ключевые части кода:
<div class="thumbnail" data-toggle="popover" data-video-id="86122">
$('[data-toggle="popover"]').tooltipster({
theme: 'tooltipster-shadow',
animation: 'fade',
delay: 1800,
trigger: 'hover',
contentAsHTML: true,
content: 'Загрузка',
side: 'right',
interactive: true,
maxWidth: 380,
minWidth: 380,
functionBefore: function(instance, helper) {
var $origin = $(helper.origin);
var video_id = $(this).data('video-id');
theme: 'tooltipster-shadow',
animation: 'fade',
delay: 1800,
trigger: 'hover',
contentAsHTML: true,
content: 'Загрузка',
side: 'right',
interactive: true,
maxWidth: 380,
minWidth: 380,
functionBefore: function(instance, helper) {
var $origin = $(helper.origin);
var video_id = $(this).data('video-id');
Полнофункциональная демка со всеми подключенными библиотеками:
Последнее редактирование: