2016-11-14 13 views
0

は、ツールチップは、SVG要素(サークル、RECT)私はツールチップ内<p><span>タグを使用するwantoので、私はこのコードを使用していますツールチップのタイトル属性が、私はこのコードを追加すると

に表示されません動作しません

コード;

$(function() { 
     $.widget("ui.tooltip", $.ui.tooltip, { 
      options: { 
       content: function() { 
        return $(this).prop('title'); 
       } 
      } 
     }); 

     $(document).tooltip(); 
    }); 

私はこれを削除し、それは事前に<p><span>タグ

感謝をSVG要素のために動作しますが、ない場合はそれはSVG 除いて動作します。

@Robert Longsonが、私はそれが動作する、要素と子供の両方にtitle属性を割り当てるコメント

で宣言されたとして、私はjqueryの-UI

+0

あなたはthis'が参照するために '何を期待している、あなたのコード与えられ、それは' window' –

+1

SVG要素はタイトルの子要素を持つことになるので、HTML要素は、タイトル属性を持っています。私はツールチップがhtmlだけをサポートしていると仮定します。 –

答えて

0

を使用しています。

$("#elementId")[ 0 ].title = '<span class="red-span"> TRY OUT </span>'; 
$("#elementId")[ 0 ].children.title = '<span class="red-span"> TRY OUT </span>'; 
関連する問題