2015-10-18 53 views
0

我正在寫一個jQuery函數來使我的字體大小響應寬度更改。我知道還有其他的選擇,如媒體查詢,但我希望尺寸變化平穩。使用vwvh不是我正在尋找的。jQuery將新創建的字符串添加到.css中

到目前爲止我有:

$(document).ready(function(){ 

    $(window).on('resize',callbackwidth); 

    function callbackwidth(width) { 

     var para_size = $('window').width()/100; 

     var str = para_size.toString(); 

     var str = str + 'pt'; 

     $('.container p').css('font-size', $); 

    } 
}) 

但是,這是行不通的。有沒有這種方法或其他類似方法的幫助?我想堅持使用jQuery。

謝謝!

+1

$('window')'應該是'$(window)'。另一件事'$('。container p').css('font-size',str);' – Tushar

+0

你測試過是否調用回調?如果是,您是否測試過str是否包含正確的字符串? 「這不起作用」對我來說還不夠清楚。 –

+0

是@Tushar它的作品! –

回答

0

我的部分愚蠢的錯誤。更改$('window')$(window)

+0

這是否解決了這個問題?請重新檢查我的評論 – Tushar