1703 次
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 に答える