【发布时间】:2014-10-02 10:57:22
【问题描述】:
我想更改单个 HTML 页面(例如 contact.html)的背景颜色,但不使用 jquery 更改其他页面的颜色。可能我必须创建一个 if 语句才能检查 url 并更改颜色,但我找不到方法。
提前谢谢你。
【问题讨论】:
-
请输入一些代码以了解您在说什么以及如何应用 jquery 功能
我想更改单个 HTML 页面(例如 contact.html)的背景颜色,但不使用 jquery 更改其他页面的颜色。可能我必须创建一个 if 语句才能检查 url 并更改颜色,但我找不到方法。
提前谢谢你。
【问题讨论】:
我猜你在所有页面中都使用相同的脚本?
这样你可以检查脚本当前在哪个页面运行:
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");
}
【讨论】: