4
4

4 に答える 4

0

属性を削除しtitleます。使用する場合、必要に応じてツールチップとして使用するのはブラウザの責任であり、通常は使用します。このような使用は、多かれ少なかれtitle属性の基本的な考え方です。

検索エンジンへの影響を想定するなど、その属性を持つ特別な理由がある場合は、属性をHTMLで保持し、removeAttribute()メソッドを使用してクライアント側のJavaScriptで削除できます。

于 2012-06-06T11:36:16.667 に答える
0
于 2012-06-06T11:39:48.927 に答える
0

タイトルにテキストを表示してから、属性を削除できます。

var ttext;
$('.toolLink').hover(function(){
  ttext = $(this).attr('title');
  //$('.showTitle').text(ttext); //use only if you are displaying the title text
  $(this).removeAttr('title');
},function(){
  $(this).attr('title', ttext);
});
于 2012-06-06T11:43:17.903 に答える
0

私は同じ問題に直面しており、これは少し注意が必要ですが、このようなjqueryを使用してこの問題を解決します。この質問にjqueryのタグを付けていませんが、これは役立つと思います。

 var attrTitleValue="";
 $('#YourAnchorTag').hover(function() {
                    attrTitleValue = $('#YourAnchorTag').attr("title");//Its depend upon you how you find your anchor tag
                    $('#YourAnchorTag').attr("title", "");
                }, function() {
                    $('#YourAnchorTag').attr("title", attrTitleValue);
                });
于 2012-06-06T11:43:25.227 に答える