javascript - 检查域并显示横幅

标签 javascript jquery css

我目前在 CMS 中工作,它可以让我跨不同域共享 Assets 。

我试图通过跨多个站点共享一些工作来节省时间。我以前从未这样做过,所以我想知道是否有人可以帮助我。

我想做的是:

如果域是 http://www.domain1.com addClass="bg1"

如果域是 http://www.domain2.com addClass="bg2"

这实际上将添加一个类,该类更改 div 的背景图像以显示正确的横幅

谢谢!!

最佳答案

是这样的吗?

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');
    }
});

未经测试,但它应该会给您一个想法。

关于javascript - 检查域并显示横幅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25186044/

相关文章:

javascript - Vue - 使用 v-bind 和 props 对选择元素进行两种方式绑定(bind)

javascript - 简单的 AngularJS 1.5.9 组件不在 MVC 5 中呈现

javascript - Jquery 克隆行及其具有不同 id 的所有元素

javascript - 如果选中所有复选框,则启用 JQuery 按钮并将 css 添加到禁用按钮

javascript - :after tag that expands to fill remaining width of div

html - 基于标签指令使用css隐藏文本字段

javascript - javascript 中的正则表达式验证在 IE8 中失败

javascript - 如何修复 '' findDOMNode is deprecated in StrictMode'' 错误?

javascript - 有没有办法自动向下滚动并加载任何使用无限滚动的网站的更多内容?

html - 为什么将文本添加到跨度会改变其位置?