Javascript addClass(JS,jQuery)仅在第一页//商店模板上

Javascript addClass(JS,jQuery)仅在第一页//商店模板上,javascript,jquery,templates,addclass,gambio,Javascript,Jquery,Templates,Addclass,Gambio,我目前正在为Gambio GX2商店实现一个模板。在模板中,主页的设置应与以下页面不同。我想将一个类(称为“mainpage”)添加到以下标记之一的mainpage中: <body> <div id="wrap_box" class="wrap_shop"> 这个类应该只出现在主页上,当我打开一个子页面时,它应该消失了 这些标记的一个问题是它们是在中心模板中生成的 index.php 你有什么想法吗 提前感谢,此代码可能会有所帮助。它检查您当前的url,然后添加您

我目前正在为Gambio GX2商店实现一个模板。在模板中,主页的设置应与以下页面不同。我想将一个类(称为“mainpage”)添加到以下标记之一的mainpage中:

<body>

<div id="wrap_box" class="wrap_shop">

这个类应该只出现在主页上,当我打开一个子页面时,它应该消失了

这些标记的一个问题是它们是在中心模板中生成的 index.php

你有什么想法吗


提前感谢,

此代码可能会有所帮助。它检查您当前的url,然后添加您想要的类(如果它包含您主页的名称)。如果类不存在,则删除该类

if(document.url.indexOf("/mainpagename") > -1)
    $("#wrap_box").attr("class","wrap_shop");
else
    $("#wrap_box").attr("class","");

什么URL有主页和子页面?这是Gambio的官方测试商店:谢谢,代码给了我正确的提示。他还做了一些补充工作:
var estado=window.document.location;如果(estado==”http://....)文件。写(“”);其他文件。写(“”);