一個超鏈接的工具提示我跟着官方文檔的說明:JQuery的Tooltipster插件不顯示在HTML內容
http://iamceege.github.io/tooltipster/#htmlcontentalt
,一切運行良好。我加華的「A」標籤裏面的內容唯一的額外如下:
下面是HTML代碼:
<a class="tooltip-container">
This div has a tooltip with HTML when you hover over it!
<span class="tooltip_content">
<a href="#"></a><img src="myimage.png" /> <strong>This is the content of my tooltip!</strong>
</span>
</a>
下面是JavaScript代碼:
$('.tooltip-container').tooltipster({
functionInit: function (instance, helper) {
var content = $(helper.origin).find('.tooltip_content').detach();
instance.content(content);
}
});
這裏是的jsfiddle:
https://jsfiddle.net/c3ddf8bm/7/
不幸的是牛逼他的工具提示什麼也沒有顯示!
注意:我測試了Chrome和IE的最新版本。
更新:
繼xorspark和Josh惠特洛的小提琴,我意識到,當主「工具提示容器」是一個超鏈接本身這個問題只發生。我認爲將其定義爲超鏈接或客戶端可以使用鍵盤專注於它的另一個標記是有意義的,否則我認爲它會遇到可訪問性問題。
你在得到任何錯誤,你的控制檯在缺少圖像之外(如果有的話)?你的代碼在Firefox,Chrome和IE瀏覽器中都可以正常工作,並且沒有損壞的圖像。 [jsfiddle](https://jsfiddle.net/qb2osn4w/1/) – xorspark
你有看到我的小提琴嗎?錨標籤在那裏。沒有錯誤。工作正常。 – xorspark
@xorspark,對不起,我錯過了你的小提琴。讓我再次嘗試我的代碼。不管怎樣,謝謝你。 – 1man