2011-11-03 62 views
0

我正在添加文字與jQuery一樣。這爲包含該文本的元素提供了20px的寬度(它們的寬度爲:auto)。如果您點擊a.gdt-starrating鏈接,那麼文本Like Like to Likeked現在有25px(由於額外的字母'd')。但元素仍然有20px。所以文本溢出了包含它的元素。使用.text(jQuery)強制調整大小?

$j(".gdup a.gdt-starrating").text("Like"); 
$j(".gdup div.gdt-starrating").text("Liked"); 
$j("a.gdt-starrating").live("click", function() { 
    $j(".gdup div.gdt-starrating").text("Liked"); 
}); 

enter image description here

這是一個活生生的例子:

http://www.taiwantalk.org/topic/asdasdasdasdasdgg/

如果您點擊鏈接一樣,你會看到這個問題。

任何建議來解決這個問題?

+0

?在Chrome中顯示爲25px寬.... –

回答