如果用户在MaxMind数据库的帮助下居住在特定位置,则脚本会显示相应的div。
但是,由于我仍然在弄湿我的脚,我放在一起的这一小段代码只是不想工作。
我在这里做错了什么?
(在下面编辑了更多信息 - 感谢大家的澄清!非常有帮助)
$geoip_city是MaxMind数据库提供的全局变量。它根据与列出的条目对应的用户 IP 返回一个值。在这种情况下,我正在寻找多伦多或温哥华等特定城市的用户。
$(document).ready(function(){
if ($geoip_city() == $geoip_city('Vancouver')){
document.getElementById('vizPlayer').style.display = "block";
}else if ($geoip_city() == $geoip_city('Toronto')){
document.getElementById('vizPlayer').style.display = "none";
}
});
这就是
document.ready
的样子$(document).ready(function(){
});