BossBey File Manager
PHP:
8.2.30
OS:
Linux
User:
imagivibe
Root
/
home
/
imagivibe
/
public_html
/
CTR
/
wp-content
/
plugins
/
porto-functionality
/
shortcodes
/
assets
/
js
📤 Upload
📝 New File
📁 New Folder
Close
Editing: map-loader.js
/* Google Map */ //resize map jQuery(document).ready(function(){ 'use strict'; function resize_porto_map() { jQuery('.porto-map-wrapper').each(function(i,wrapelement){ var wrap = jQuery(wrapelement).attr('id'); if(typeof wrap === 'undefined' || wrap === '') return false; var map = jQuery(wrapelement).find('.porto_google_map').attr('id'); var map_override = jQuery('#'+map).attr('data-map_override'); var is_relative = 'true'; jQuery('#'+map).css({'margin-left' : 0 }); jQuery('#'+map).css({'right' : 0 }); var ancenstor = jQuery('#'+wrap).parent(); var parent = ancenstor; if(map_override=='full'){ ancenstor= jQuery('body'); is_relative = 'false'; } if(map_override=='ex-full'){ ancenstor= jQuery('html'); is_relative = 'false'; } if( ! isNaN(map_override)){ for(var i=0;i<map_override;i++){ if(ancenstor.prop('tagName')!='HTML'){ ancenstor = ancenstor.parent(); }else{ break; } } } if(map_override == 0 || map_override == '0') var w = ancenstor.width(); else var w = ancenstor.outerWidth(); var a_left = ancenstor.offset().left; var left = jQuery('#'+map).offset().left; var calculate_left = a_left - left; jQuery('#'+map).css({'width':w}); if(map_override != 0 || map_override != '0') { jQuery('#'+map).css({'margin-left' : calculate_left }); } if(map_override == 'full') { if ( jQuery( 'body' ).hasClass('rtl') ) { var mapDiv = jQuery('#'+map); var rt = (jQuery(window).width() - (mapDiv.offset().left + mapDiv.outerWidth())); jQuery('#'+map).css({'right' : -rt }); } } }); } resize_porto_map(); jQuery(window).on('load', function(){ resize_porto_map(); }); jQuery(window).on('resize', function(){ resize_porto_map(); }); jQuery('.ui-tabs').on('tabsactivate', function(event, ui) { if(jQuery(this).find('.porto-map-wrapper').length > 0) { resize_porto_map(); } }); jQuery('.ui-accordion').on('accordionactivate', function(event, ui) { if(jQuery(this).find('.porto-map-wrapper').length > 0) { resize_porto_map(); } }); jQuery(document).on('onPortoModalPopupOpen', function(){ resize_porto_map(); }); jQuery(document).on('portoMapResize',function(){ resize_porto_map(); }); });
Save
Cancel