JavaScript 函数 : Add CSS Class if session variable not equal to X

标签 javascript css session

我正在寻找一些 Javascript jedi-master 来帮助创建一个函数,该函数将一个类添加到基于 session 变量的元素列表中。

换句话说:

如果 SESSION['MM_UserGroup'] 不等于 1,则将类 '.hide-content' 添加到以下元素:

.control #nav li#nav-admin .control #nav li#nav-pages

或我想添加到列表中的任何元素。

如果登录的人没有正确的访问级别,这个想法基本上是隐藏各种导航链接。

非常感谢您的反馈!周五快乐!

最佳答案

你不能,至少不能单独使用 JavaScript。

session 信息存储在服务器上。您的问题表明您正在使用 PHP session 。

虽然您可以使用 PHP 编写 JavaScript 可以读取的数据,然后使用它来动态添加一个 HTML 类(没有 CSS 类这样的东西),该类将匹配 CSS 选择器以应用规则来隐藏一些数据……

...如果只使用 PHP 来确定链接是否应该首先添加到文档中,会简单得多。

关于JavaScript 函数 : Add CSS Class if session variable not equal to X,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1348565/

相关文章:

javascript - jQuery:从用户控件捕获点击事件

css - 如何在 Firefox 中更正边栏的固定位置?

jquery - 试图转换这个伪元素 - CSS3 Transform rotate

asp.net - session 变量保存在哪里?

java - Neo4j-ogm 中有关闭 Session 的 API 吗?

python - 如何使用 Python 实现用户身份验证和 session

javascript - 将 lat 长字符串转换为谷歌地图 API LatLng 对象

javascript - 关于javascript的toFixed()函数用法的问题

javascript - 如何在不突变的情况下更改对象内部的对象?

html - 如何在移动设备中设置 html Bootstrap 按钮响应