diff --git a/admin/themes/default/template/history.tpl b/admin/themes/default/template/history.tpl
index 74fdf52c5..3fe4e738d 100644
--- a/admin/themes/default/template/history.tpl
+++ b/admin/themes/default/template/history.tpl
@@ -138,43 +138,45 @@
{combine_script id='jquery.geoip' load='async' path='admin/themes/default/js/jquery.geoip.js'}
{footer_script}{literal}
-jQuery(".IP").one( "mouseenter", function(){
- var that = $(this);
- that
- .data("isOver", true)
- .one("mouseleave", function() {
- that.removeData("isOver");
- });
- GeoIp.get( that.text(), function(data) {
- if (!data.fullName) return;
-
- var content = data.fullName;
- if (data.latitude && data.region_name) {
- content += '
show on a Google Map';
- }
-
- that.tipTip( {
- content: content,
- keepAlive: true,
- defaultPosition: "right",
- maxWidth: 320,
- } );
- if (that.data("isOver"))
- that.trigger("mouseenter");
- });
-} );
-
-jQuery(document).on('click', '.ipGeoOpen', function() {
- var lat = jQuery(this).data("lat");
- var lon = jQuery(this).data("lon");
- var parent = jQuery(this).parent();
- jQuery(this).remove();
-
- var append = '
';
-
- jQuery(parent).append(append);
- return false;
+jQuery(document).ready( function() {
+ jQuery(".IP").one( "mouseenter", function(){
+ var that = $(this);
+ that
+ .data("isOver", true)
+ .one("mouseleave", function() {
+ that.removeData("isOver");
+ });
+ GeoIp.get( that.text(), function(data) {
+ if (!data.fullName) return;
+
+ var content = data.fullName;
+ if (data.latitude && data.region_name) {
+ content += '
show on a Google Map';
+ }
+
+ that.tipTip( {
+ content: content,
+ keepAlive: true,
+ defaultPosition: "right",
+ maxWidth: 320,
+ } );
+ if (that.data("isOver"))
+ that.trigger("mouseenter");
+ });
+ } );
+
+ jQuery(document).on('click', '.ipGeoOpen', function() {
+ var lat = jQuery(this).data("lat");
+ var lon = jQuery(this).data("lon");
+ var parent = jQuery(this).parent();
+ jQuery(this).remove();
+
+ var append = '
';
+
+ jQuery(parent).append(append);
+ return false;
+ });
});
{/literal}{/footer_script}
\ No newline at end of file