0

一意のスタッフ ID に基づいて人物の写真のツールチップを表示する必要がある次のテーブルがあります。

次のコードは、正しい URL の表示に関して機能します。URL のテキストではなく、ツールチップに URL の img を表示するにはどうすればよいですか。

コードは次のとおりです。

$('#ctl00_m_g_615c4803_912c_4ba4_8415_8082f2df612c_ctl00_resultsGrid').dataTable();

             $('#ctl00_m_g_615c4803_912c_4ba4_8415_8082f2df612c_ctl00_resultsGrid tbody tr').each( function() 
             { 
                          var nTds = $('td', this);                  
                          var sn = $(nTds[5]).text(); 
                          var urlStart = "<img src='http://portal.blah.local:8081/ColleaguePhotos/";
                          var urlMiddle = sn;
                          var urlEnd = "/primary.jpg'/>"
                          var url = urlStart + urlMiddle + urlEnd; 
                          //alert(url);
                          this.setAttribute('title', url);                                                                            
               }); 
           });

出力ツールチップには、テキスト http://portal:8081/ColleaguePhotos/staffnumber/primary.jpg/> が表示されるだけです。

4

2 に答える 2

0

title 属性だけでは、これは許可されません。

ツールチップ プラグインを使用する必要があります。

または他のものを探す

于 2013-06-04T08:42:15.250 に答える