悬停在图片上时有什么办法不显示黄色文字吗?

is there any way to not show the yellow text when hover at image?

正如在 jsfiddle 中看到的那样,http://jsfiddle.net/QPW27/123/, Whenever I hover at the image for a longer time, it will show a yellow text, with br in between, as shown in http://i.stack.imgur.com/SouyW.png

有没有办法不显示黄色文字?
或者 是否可以显示第一行 'Pan' 和第二行 'Mee' 的黄色文本?

var t;
$('div.img img').hover(function(){  
  var textTopPosition = $(this).position().top+17;  
  var textLeftPosition = $(this).position().left+6; 
  t = $('<div/>')
      .css({top:textTopPosition})
      .css({left:textLeftPosition})
      .text($(this).attr('title'))
  .appendTo($(this).parent());  
  $(this).fadeTo('fast',0.3);
});  

$('div.img').mouseleave(function(){
     $(this).find("img").fadeTo('fast',1);
     $(this).find("div").remove();
});

不要使用标题,而是使用另一个属性,例如 data-title

<img class="onclick" src="http://www.gravatar.com/avatar/3d561d41394ff0d5d0715b2695c3dcf0?s=128&d=identicon&r=PG" data-title="Pan<br>Mee" alt="PanMee (Chinese : 板面)" onclick="bigImage(1)" style=" width:205px;height:160px; " />

然后

 t = $('<div/>', {
     html: $(this).data('title'),
     css: {
         top: textTopPosition,
         left: textLeftPosition
     }
 }).appendTo($(this).parent());

演示:Fiddle