javascript - 单击时隐藏链接

标签 javascript caching

我有一个页面显示带有“x 新评论”的链接。然后我单击一个链接我想隐藏该链接。当我单击后退按钮返回我的页面时,我希望该链接仍然隐藏(我现在已经看到评论,所以它们不再是新的)。

这可以用简单的 javascript 完成吗?出于性能原因,我不想重新加载原始页面。

最佳答案

点击时隐藏链接很简单:

var a = document.getElementById("yourA");
a.onclick = function(){
    this.style.display = "none";
    return false;
};

要在下一个页面加载时隐藏它,需要做更多的工作。您需要在隐藏链接后创建一个 cookie,并在随后加载页面时读取相同的 cookie(并相应地隐藏)。

关于javascript - 单击时隐藏链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9070675/

相关文章:

hibernate - 创建子项目后,缓存关联不会更新

google-chrome - Chrome 和 Safari 不缓存大视频

java - 来自缓存字符串的 Pattern.compile() 与缓存已编译模式

javascript - 如何用Javascript更改所有外部链接?

javascript - 在 Angular 中使用 Promise 3 秒后重新加载页面

javascript - 是否可以在 Protractor 测试下为chromedriver添加插件?

java - 设置实体中缓存​​的到期间隔 (eclipselink/JPA 2.0)

javascript - ng-show 使用 angular js 的正则表达式

javascript - 使用下拉菜单使用javascript更改表格单元格的颜色

java - Guava LoadingCache中的load()方法是什么?