Próbuję użyć ZeroClipboard dla funkcji "Kliknij, aby skopiować" na elemencie i jednocześnie wyświetl etykietę ładowania początkowego.Bootstrap + Zeroclipboard = Etykietki narzędzi nie mogą być wyświetlane po najechaniu myszą?
Niestety, etykieta narzędzia nie działa, jeśli używam ZeroClipboard na elemencie. Każda pomoc będzie mile widziana ...
// BOOTSTRAP TOOLTIP
$('.myDiv').tooltip({
title: 'Click to copy',
placement: 'right',
trigger: 'hover',
animation: true
});
// ZEROCLIPBOARD
var clip = new ZeroClipboard.Client();
clip.setHandCursor(true);
$('.myDiv').live('mouseover', function() {
clip.setText($(this).text());
if (clip.div) {
clip.receiveEvent('mouseout', null);
clip.reposition(this);
} else clip.glue(this);
clip.receiveEvent('mouseover', null);
});
zclip umieści obiekt SWF powyżej elementu, więc oczywiście to nie wywoła 'mouseenter' obsługi od elementu poniżej zclip używany przez etykietę narzędzia. Nie używałem ZClip od jakiegoś czasu, ale być może praktyczny przykład pomoże znaleźć obejście. –
Eh, czytając na swojej stronie dev, zclip twierdzi, że zachowuje zdarzenia 'mouseenter' i' mouseleave'. Może spróbuj użyć wersji zclip jQuery? –