使用变量和单位设置css值

使用变量和单位设置css值,css,Css,我希望改变css值的统一性,如文本间距,这是我的代码 $("#spacing #t_number").keyup(function(){ var t_number=$("#spacing #t_number").val(); $("#spacing #text_content").css("letter-spacing", "NEW_VALUE"); }); 现在新的_值正在等待类似“3em”的东西,这意味着来自t_数的值和单位“em”,但我不知道如何将这两部分结合起来

我希望改变css值的统一性,如文本间距,这是我的代码

    $("#spacing #t_number").keyup(function(){
    var t_number=$("#spacing #t_number").val();
    $("#spacing #text_content").css("letter-spacing", "NEW_VALUE");
});
现在新的_值正在等待类似“3em”的东西,这意味着来自t_数的值和单位“em”,但我不知道如何将这两部分结合起来。我试过很多组合,但都不起作用。请帮帮我,非常感谢

这应该有效:

var t_number = '3em';
$("#spacing #text_content").css("letter-spacing", t_number);
HTML

<input type="text" id="user" />
<p id="text">Lorem ipsum dolor sit amet...</p>

嗨,你说得对。但是数字3是用户键入的值,问题是如何将3和“em”放在一起。您需要连接这些值。类似这样的内容:
t\u number+'em'
@webrocker确保您没有设置!关于#间距#文本内容中的字母间距很重要。否则,这将很好地工作。另外,请确保您已经包括jQuery库,您的代码的其余部分没有语法错误,这些错误将导致代码停止工作,并检查您是否有$(document).ready(function(){…});代码的一部分。@MiljanPuzović太好了,现在可以用了。我发现按钮id和内容id不匹配。谢谢!!!你能把你的答案作为我可以投赞成票的正常答案吗?
$(document).ready(function(){
    $("#user").keyup(function(){
        var t_number=$("#user").val();
        $("#text").css("letter-spacing", t_number+'em');
    });
});