2011-02-14 19 views
32

Bir kullanıcı bana td adresini table numaralı telefona getirdiğimde bir araç ipucu eklemeye bir örnek verebilir.Tabloda td'ye araç ipucu nasıl eklenir?

Araç ipucunun içeriği, veritabanı kayıtlarından gelmelidir.

Örnek: Bir tablo üzerinde bir isim getirirseniz

.. ipucu onun/onu bilgi göstermelidir.

+4

@ Shaz'ın yanıtının gösterdiği gibi, jQuery (bu soruyu etiketlediğiniz gibi) bunun için gerekli değildir. 'Title' element niteliği işi iyi yapmalıdır. Araç ipucundan daha fazla işlevselliğe ihtiyacınız yoksa? Veritabanı erişimi için, tüm sunucu tarafı ve bu kurulumda normalde veritabanı erişimi yapmak ancak yapılacaktır. – David

cevap

4
<?php 
    $test = "Test" 
?> 


<table> 
    <tr> 
     <td title="<?php echo $test; ?>">Hi there</td> 
    </tr> 
</table> 
+3

echo'yu unuttun mu? –

32

kullanın title niteliğini:

<table> 
    <tr> 
     <td> 
      <a href="#" title="John Smith lives in New York."> John Smith </a> 
     </td> 
    </tr> 
</table> 

Canlı demo: Eğer eklerseniz vurgulu bir ipucu elde edersinizhttp://jsfiddle.net/GpU5f/

27

'başlığı = "neyse "' Için <td>:

başlık içerik farklı ve belki de daha zor bir hikaye geliyor, ama belki hücre en için aynı şeyi hücrenin innerText sağlamaktadır program kodu için ayarlayabilir
<tr><td title="whatever">hover here to see "whatever" in a tooltip</td> 

title=....

HTH

- Orijinal soru örnekleri jquery ve hiçbiri etiketlendi beri Pete

2

söz, bu

$(tdSelector).attr('title', titleText);

0

meselesi olarak var bu (ancak önemsiz) angular.js bu gibi çalışabilir: -

<table> 
<tr ng-repeat="data in list"> 
<td class="table-text-right tooltip-enable-mandatory" data-toggle="tooltip" data-container="#tableRoceMovement"data-original-title="{{data.value}}" title="{{data.value}}"data-placement="bottom" data-html="true" onmouseenter="tooltipEnterEvent($(this))" onmouseleave="tooltipLeaveEvent($(this))">{{data.value}}</td> 
</tr> 
</table>