Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery将新创建的字符串添加到.css中_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript jQuery将新创建的字符串添加到.css中

Javascript jQuery将新创建的字符串添加到.css中,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我正在编写一个jQuery函数,使我的字体大小能够响应宽度的变化。我知道还有其他选择,如媒体查询,但我希望大小的变化是平稳的。使用vw或vh不是我想要的 到目前为止,我已经: $(document).ready(function(){ $(window).on('resize',callbackwidth); function callbackwidth(width) { var para_size = $('window').width()/100;

我正在编写一个jQuery函数,使我的字体大小能够响应宽度的变化。我知道还有其他选择,如媒体查询,但我希望大小的变化是平稳的。使用
vw
vh
不是我想要的

到目前为止,我已经:

$(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


谢谢大家!

我犯了愚蠢的错误。将
$('window')
更改为
$(window)

$('window')
应为
$(window)
。另一件事是
$('.container p').css('font-size',str)您测试过回调是否被调用了吗?如果是,您是否测试过str是否包含正确的字符串?“这不管用”对我来说不够清楚。是的@Tushar它管用!这解决了问题吗?请重新检查我的评论