我使用工具提示,它工作完美,但它似乎像我的HTML沒有正確驗證,由於rel ='tooltip'不是一個正確的值。twitter引導使用工具提示符合html5
所以,我改變了我的代碼如下
<a href="#" data-tooltip="tooltip" title="under construction" class="line-through tooltip-flag">Blog</a>
和我的javascript如下
$("a[data-tooltip=tooltip]").tooltip();
,但沒有工作,當我試圖迫使$(「一[數據 - 。提示=提示]「)工具提示( '節目');我有一個JS錯誤。所以,我認爲tooltip.js需要看到rel ='tooltip'字段。所以,我用下面的代碼替換它
$(document).ready(function() {
// initialize all tooltips
$("[data-tooltip=tooltip]").attr('rel', 'tooltip');
$("[data-tooltip=tooltip]").queue(function(){
$("a[data-tooltip=tooltip]").tooltip();
$(this).dequeue();
});
});
但仍然無法獲得工具提示工作,任何想法?
UPDATE:下面 是JS錯誤我得到
data[option] is not a function
[Break On This Error]
if (typeof option == 'string') data[option]()
'rel =「tooltip」'無論如何對引導工具提示沒有任何意義。請參閱http://twitter.github.com/bootstrap/assets/js/bootstrap-tooltip.js發佈您獲得的JS錯誤會有幫助。 – Esailija
嗨@Esailija我只是用js錯誤更新了我的帖子,希望它能幫助 –