我想更改单个HTML页面的背景颜色(例如contact.html),但不使用jquery更改其他页面的颜色。我必须制作 if 语句才能检查网址并更改颜色,但我找不到。
提前谢谢你。
答案 0 :(得分:0)
我猜您在所有页面中使用相同的脚本?
通过这种方式,您可以查看脚本当前运行的页面:
if (document.location.pathname.match(/[^\/]+$/)[0] == 'contact.html') {
//... do what ever you only want to do if it's contact.html
$('body').css("background-color", "yellow");
}
的解决方案