ユーザーが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";
}
});