我目前正在使用CMS,它允许我在不同的域之间共享资产。
我正试图通过在多个网站上分享一些工作来节省时间。我之前从未这样做过,所以我想知道是否有人可以帮助我。
我要做的是:
如果域名为http://www.domain1.com addClass =“bg1”
如果域名为http://www.domain2.com addClass =“bg2”
这实际上会添加一个类来更改div的背景图像以显示正确的横幅
谢谢!
答案 0 :(得分:1)
这样的东西?
jQuery(function($) {
if (window.location.hostname == 'www.domain1.com') {
$('#my-banner').addClass('bg1').removeClass('bg2');
} else if (window.location.hostname == 'www.domain2.com') {
$('#my-banner').addClass('bg2').removeClass('bg1');
}
});
未经测试,但它应该给你一个想法。
答案 1 :(得分:1)
您可以像这样使用location
和host
或hostname
:
JS:
if(location.host == 'domain1.com'){
// Some Stuff
}else if(location.host == 'domain2.com'){
// Some Stuff
}
您可以在开发者控制台中键入location
并查看所有对象属性