javascript - jQuery - 将 css 添加到 localStorage 变量

标签 javascript variables local-storage

我有一个使用本地存储检索的变量。在下一页上,我想创建一个变量并在使用它之前添加 CSS 样式。

这里的变量是packageName,如果我不添加css,它就可以正常工作。这是我在下面尝试过的

var packageName = ((localStorage['chosenPackage']).css('text-transform','capitalize'));

$('.js-package-name').text('1 x ' + packageName + ' Profile');

但它返回 Uncaught TypeError: localStorage.chosenPackage.css is not a function

最佳答案

localStorage仅存储字符串。所以你正在尝试将 CSS 应用于字符串。你想做类似的事情:

var packageName = localStorage.chosenPackage

$('.'+packageName).css('text-transform', 'uppercase')
  .text('1 x '+packageName+ ' Profile')

关于javascript - jQuery - 将 css 添加到 localStorage 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35809010/

相关文章:

javascript - 获取 DOM 元素的性能差异

sql-server - 如何将存储过程返回的 XML 放入变量中?

Twig 中的 AngularJS 组件

javascript - 如何以 Angular 将数据从 View 传递到布局

javascript - Route.get() 需要回调函数,但修改服务器路由后得到一个 [object Undefined]

javascript - 全局变量存储为 0 javascript

javascript - 将具有相同 id 的项目添加到本地存储中

linux - 挂载点下隐藏文件夹的大小

javascript - 如何将编辑后的数据存储在本地存储中?

javascript - 如何在内容加载后隐藏微调器