仅当URL参数存在时显示HTML内容

Show HTML Content only if URL parameter is present

本文关键字:显示 HTML 内容 存在 URL 参数 仅当      更新时间:2023-09-26

在我正在工作的网站上,我们希望在集合/类别(最多可达7页长)的第一页上显示一些内容。我试过写一些javascript,让它只显示在没有参数或第一页的基础URL上,但它不适合我。它仍然显示在每一页上。有人知道我可能错过了什么吗?

$(document).ready(function () {
if((location.search.indexOf('page=')<0)||(location.search.indexOf('page=1')>=0)){
$('div.collection-main').find('div.coll-more-info').css('display','block');
});

Update:-将条件更改为

if((location.search.indexOf('page=') === -1)|| (location.search.indexOf('page=1') !== -1))

除语法错误外,条件看起来正常,

$(document).ready(function () {
    if((location.search.indexOf('page=') === -1)||(location.search.indexOf('page=1') !== -1)){
    $('div.collection-main').find('div.coll-more-info').css('display','block');
    }
});

添加}关闭if循环