2013-06-27 124 views
1

我目前使用twitter bootstrap添加工具提示。twitter引導工具提示與圖像

繼承人我JS:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<link rel="stylesheet" type="text/css" href="http://twitter.github.com/bootstrap/assets/css/bootstrap.css"/> 
<script src="http://twitter.github.com/bootstrap/assets/js/bootstrap-tooltip.js"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
$("a img").tooltip({'placement': 'right'}); 
}); 
</script> 

我想的圖像與具有rel ATTR的jQuery追加了這樣的提示:

$(".info").append('<a href="#" rel="tooltip" title="first tooltip"><img src="http://extrarewards.nationalexpress.com/images/assets/info_icon.png"/></a>');}); 

沒有這個作品的形象,但只要我在其中添加圖像停止工作。

任何想法上述有什麼問題?

+0

向我們展示你的HTML代碼也 – Cherniv

+0

這是php這樣的HTML是動態生成 – danyo

+0

這樣告訴我們創建PHP代碼'img' – Cherniv

回答

4

您的.append上的語法已關閉。嘗試:

$(".info").append('<a href="#" rel="tooltip" title="first tooltip"><img src="http://extrarewards.nationalexpress.com/images/assets/info_icon.png"></a>'); 

演示:Bootply.com/65857

+0

完美謝謝! – danyo

0

嗨它似乎你已經解決了你的問題。但我想爲您的問題提供不同的解決方案。我個人使用這種方法添加工具提示文字到圖像。

這是我的HTML部分。

<a href="#" data-toggle="tooltip" title="Your tool tip text here."><img src="imgs/sample.png"></a> 

現在這裏是Jquery的部分

<script> 
$(document).ready(function(){ 
$('[data-toggle="tooltip"]').tooltip(); 
}); 
</script> 

如果你想知道更多關於你可以參考this引導提示。

0
在我看來

最佳方式

<a href="#" data-toggle="tooltip" data-placement="bottom" title="<img src='../../images/mrraja.jpg' width='105' height='130' />">1</a> 

<script> 
$(document).ready(function(){ 
$('a[data-toggle="tooltip"]').tooltip({ 
animated: 'fade', 
placement: 'bottom', 
html: true 
}); 
}); 
</script>