javascript - 如果 URL 中有这些词,则隐藏 div

标签 javascript jquery

我有这段代码,它适用于一个单词,但我想添加多个单词,例如“一”,“二”,“三”等。

$(document).ready(function () {
    if(window.location.href.indexOf("one") > -1) {
       $( ".hideif" ).hide();
    }
});

一些帮助,谢谢。

最佳答案

使用数组并查看数组中的某些单词是否在href中包含.include:

$(document).ready(function () {
    const words = ['one', 'two', three'];
    if (words.some(word => window.location.href.includes(word))) {
       $( ".hideif" ).hide();
    }
});

关于javascript - 如果 URL 中有这些词,则隐藏 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55548526/

相关文章:

javascript - phonegap `volumedownbutton` 事件未触发

javascript - AngularJS $watchCollection 未被调用

javascript - 验证至少一个子复选框,对应于复选框数组的选中元素

javascript - 如何中止 jQuery 3.0 AJAX 请求?

javascript - 为什么我的 JavaScript 无法发布或提交到我的数据库?

javascript - Uncaught TypeError : google. maps.StamenMapType 不是函数

javascript - 如果我有计算结果为 NaN 的东西,为什么它不显示与 NaN 相等

jquery 打印出数组值并更改其 CSS

php - 希望在退出时重新连接到服务器。我可以设置任何形式的 Javascript/jQuery/AJAX 陷阱吗?

jquery - selected.js 在 IE7 中的页面加载时使下拉列表保持打开状态