JavaScript奇怪的问题

时间:2017-03-17 04:12:20

标签: javascript php html css wordpress

我有一个网站的问题,我很酷的开发。我正在使用相同WordPress安装并共享相同数据库的网站上工作,但是,它的目的是在标题区域显示3个不同的电话号码。由于3个站点共享相同的WordPress安装,原始开发人员在header.php中编写了一个脚本,该脚本用户使用一组var和id来引用标题中的数字。

如果您了解JavaScript,则阅读和理解非常简单。代码使用set var来反映if语句中的3个数字,它适用于某个点。一旦用户向下滚动页面,网站就有了主标题,然后是一个粘性副标题,因此数字从主标题进入粘性副标题。问题是,不是显示设定的数字,副标题显示我用作参考的数字而不是设定的数字。所以我无法理解它为什么这样做,因为它使用相同的参考代码。

我想保持网站的私密性,但下面的脚本位于header.php文件中。

// GET BASE URL
var base_url = window.location.hostname;
var set_phone = '(602) 457-5857';

if(base_url === "www.website1.com" || base_url === "website1.com" || base_url === "www.website2.com" || base_url === "website2.com" || base_url === "www.website3.com" || base_url === "website3")
{

if(base_url === "website1" || base_url === "website1"){
    set_phone = '(602) 900-9399';
} else if(base_url === "website2" || base_url === "website2"){
    set_phone = '(602) 714-1527';
} else if(base_url === "website3" || base_url === "website3"){
    set_phone = '(602) 293-8086';
}
document.getElementById("number_link").innerHTML = set_phone;

jQuery(document).ready(function( $ ) {

    $("#number_link").attr("href", "tel:"+set_phone);


});
 // $("#number_link").html(set_phone);

}

这里是标题中使用的代码,但在子标题中有变化。

<i class="icon-phone8"></i>Call Us: <a href="tel:602-457-5857" id="number_link">602-457-5857</a>

如果有人能给我一些很棒的想法!提前谢谢

0 个答案:

没有答案