jquery - 如何检查 cookie 是否已使用 jQuery 设置?

标签 jquery cookies jquery-cookie

我正在使用以下代码:

$('#theme').attr('href', $.cookie("jquery-ui-theme"));

如果 cookie 已设置,则此方法有效。但是如果 cookie 尚未被设置,我该如何制作默认的 href

最佳答案

奇怪的是,在这里看到关于三元运算符的建议,其中第一个值与条件相同。将其缩短为:

$('#theme').attr('href', $.cookie('jquery-ui-theme') || "default");

你总是可以减少三元表达式 A ? A : B 到更简单的 A || B

关于jquery - 如何检查 cookie 是否已使用 jQuery 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9451065/

相关文章:

javascript - jQuery Instagram Bootstrap3 动态轮播

javascript - 在 d3.js 折线图中使用 img 而不是文本标签

session - Tomcat 中带有过期日期的 JSESSIONID Cookie

javascript - 使用 cookies 在 jQuery 中关闭后不显示弹出窗口

jquery - 为 WP 前端插件加载 jQuery UI .datepicker

javascript - 在危险的垂直滑动器中需要垂直滚动条

javascript - 我可以使用 Javascript 检查仅 HTTP cookie 的存在吗?

node.js - 如何禁止通过 Express-session 存储的 session 的 TTL 刷新?

javascript - 在第一次页面加载时设置 cookie

javascript - (jQuery) 在 cookie 中单击时保存复选框状态