2015-06-02 38 views
1

首先,對不起我不會說英語。 我住在韓國。 T.T 本文是您使用Google翻譯器的問題。關於在鼠標出現時發出提示信息,有

http://jsfiddle.net/pagefact/xxdh9vmt/

$('.tool_pid a').hover(function() { 
     var tip = $(this).attr('title'); 
     var cuf = $(this).data('cuf'); 
     var eva = $(this).data('eva'); 
     $(this).attr('title',''); 
     $(this).data('cuf',''); 
     $(this).data('eva',''); 
     $(this).append("<div id='tip' style='position:absolute;top:-80px;left:-14px;'><strong>"+ tip +"</strong><p class='stat'> CUF : "+ cuf + "<br />eva : "+ eva + "</p></div>"); 
     $("#tip") 
      .css("position","relative") 
      // .css("margin-left","0px") 
      // .css("margin-top","-32px") 
      // .css("display","block") 
      .css("z-index","999") 
      //.fadeIn("slow"); 
      .slideDown("fast"); 
    }, function() { 
     $(this).attr('title',$('#tip').html()); 
     $(this).children('div#tip').remove(); 
    }); 

stockoverflow我參考了源 將鼠標懸停在圖片標題,CUF,EVA是來 在發佈每CUF圖像,EVA仍然是一個額外的

這是什麼問題?

回答

0

'數據' 和 'ATTR' 是從腳本 如此不同:

$(this).attr('title',''); 
$(this).attr('cuf',''); 
$(this).attr('eva',''); 

應該是:

$(this).attr('title',''); 
$(this).data('cuf',''); 
$(this).data('eva',''); 
+0

哦... ...它不應該T.T –

相關問題