javascript - localStorage 和 jQuery(没有工作的 css)

标签 javascript jquery css html

我正在处理从表单接收到的数据的前两页并将其存储在 localStorage 中:

<form id="myForm" method="post">
        font-size px: <input id="fontsize" type="text" name="fontsize" />
</form>


<script type="text/javascript">
  var inpX = document.getElementById('fontsize');
  var x = parseFloat(inpX.value);
  localStorage.setItem('inpX', x);

在第二页写代码jquery增加字体:

$(document).ready(function(){
 var fontsX = localStorage.getItem('inpX');
 $("#info").css('font-size':'fontsX +'px'');
});

但是没有任何反应。我做错了什么?

最佳答案

冒号用于对象 符号(当您传递属性对象时)。所以还有一个版本来设置 css 属性:

$("#info").css({'font-size': fontsX + 'px'});

甚至更短

$("#info").css({fontSize: fontsX + 'px'});

因为 jQuery 会将 snake-case 名称规范化为 cameCase。

关于javascript - localStorage 和 jQuery(没有工作的 css),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26504797/

相关文章:

javascript - 调用在变量中命名的 jQuery 方法

javascript - 追加但不添加最后一个元素

jQuery Mobile 按钮大小?

javascript - 使用带有 jquery 的 html 创建侧边菜单

类下的 CSS id

javascript - 如何将 id 绑定(bind)到 PrimeNg 菜单命令

javascript - 当我将 Angular 构建目录设置为/src/而不是/dist/时,为什么我的 MEAN 应用程序只能(部分)运行?

javascript - 需要 javascript 中正则表达式的帮助来替换字符串模式

javascript - 如何关闭浏览器窗口?

javascript - 通过主题设置改变主题颜色