我将此添加到头部,但它不起作用:
<script>
var xpathname = (window.location.pathname);
if (xpathname ==('/')) {
$('body').addClass('home');
}
</script>
该网站在这里:http: //xotdr.unxpr.servertrust.com/
Volusion 不允许开发人员自由编码,因此不幸的是,我需要实现很多变通方法。
编辑:我希望课程只显示在主页上body
。
我将此添加到头部,但它不起作用:
<script>
var xpathname = (window.location.pathname);
if (xpathname ==('/')) {
$('body').addClass('home');
}
</script>
该网站在这里:http: //xotdr.unxpr.servertrust.com/
Volusion 不允许开发人员自由编码,因此不幸的是,我需要实现很多变通方法。
编辑:我希望课程只显示在主页上body
。
由于您将其添加到head
您需要在body
标签可用时执行此代码段:
$(function() {
var xpathname = window.location.pathname;
if (xpathname == '/') {
$('body').addClass('home');
}
});
<script>
var bodyclass=document.createAttribute("class");
bodyclass.value="home";
document.getElementsByTagName("body")[0].setAttributeNode(bodyclass);
</script>
试试这个
var b = document.getElementsByTagName('body')[0];
b.className += 'home';
我知道这是一个旧帖子,但这个问题仍然有用。
var xpathname = (window.location.pathname);
var ndeBody = document.getElementsByTagName("body")[0];
if (xpathname ==('/')) {
ndeBody.classList.toggle("home");
}
else{
ndeBody.classList.toggle("home");
}
当我转到该 URL 时,您会遇到语法错误:
Uncaught ReferenceError: x$ is not defined
例如你想删除x
inx$('body').addClass('home');