Saya mengikuti instruksi dokumen resmi di:
http://iamceege.github.io/tooltipster/#htmlcontentalt
Semuanya bekerja dengan baik. Satu-satunya hal tambahan yang saya tambahkan adalah tag 'a' di dalam konten sebagai berikut:
Berikut kode htmlnya:
<a class="tooltip-container">
This div has a tooltip with HTML when you hover over it!
<span class="tooltip_content">
<a href="/id#"></a><img src="myimage.png" /> <strong>This is the content of my tooltip!</strong>
</span>
</a>
Berikut ini kode JavaScriptnya:
$('.tooltip-container').tooltipster({
functionInit: function (instance, helper) {
var content = $(helper.origin).find('.tooltip_content').detach();
instance.content(content);
}
});
Ini JSFiddlenya:
https://jsfiddle.net/c3ddf8bm/7/
Sayangnya tooltip tidak menunjukkan apa pun!
Catatan: Saya mengujinya di Chrome dan IE versi terbaru.
Pembaruan:
Mengikuti biola xorspark dan Josh Whitlow, saya menyadari bahwa masalah ini hanya terjadi ketika "wadah tooltip" utama adalah hyperlink itu sendiri. Saya rasa masuk akal untuk mendefinisikannya sebagai hyperlink atau tag lain sehingga klien dapat memfokuskannya menggunakan keyboard, jika tidak, menurut saya akan ada masalah aksesibilitas.