/home/vianto5/ceibaresidencial.mx/wp-content/themes/moore_old/assets/js/elementor
NameSizeModeActions
apartments-masonry.js7040644editdlrm
apartments-slider.js17660644editdlrm
direction-slider.js14460644editdlrm
gallery-simple.js12080644editdlrm
gallery.js24530644editdlrm
header-left.js19840644editdlrm
instagram.js4020644editdlrm
menu-canvas.js17300644editdlrm
room-list.js51870644editdlrm
rooms-filter.js141300644editdlrm
testimonial.js17640644editdlrm
Edit: /home/vianto5/ceibaresidencial.mx/wp-content/themes/moore_old/assets/js/elementor/room-list.js (5187B)
(function($){ "use strict"; $(window).on('elementor/frontend/init', function () { elementorFrontend.hooks.addAction('frontend/element_ready/moore_elementor_room_list.default', function(){ var flag = false; // Event click Load More Button $(".button-room").on( "click", function() { var that = $(this); var post_per_page = $(this).data('post_per_page'); var paged = parseInt( $(this).attr('data-paged') ); var type_room = $(this).data('type_room'); var features_room = $(this).data('features_room'); $.ajax({ url: ajax_object.ajax_url, type: 'POST', data: ({ action: 'load_room_list', paged : paged, post_per_page: post_per_page, type_room : type_room, features_room : features_room, security: ajax_object.ajax_nonce }), success: function( response ){ var data = response; if ( data.length > 30 ) { $('.ova-room-list').append( data ).fadeIn(300); } else { $('.button-room').css('display','none'); $('.button-room-nodata').css('display','block'); } var new_paged = parseInt( paged ) + 1; $('.button-room').attr('data-paged',new_paged ); load_room_in_ajax_popup(); }, }); load_room_in_ajax_popup(); }); // Event click div room load_room_popup(); function load_room_popup(){ $('.ova-room-list .room').on('click', function (e) { e.preventDefault(); load_popup_right ( $(this) ); $(this).closest('.ova-room-list').find('.right').toggleClass('toggled'); }); } function load_room_in_ajax_popup(){ $('.ova-room-list .room_ajax').on('click', function (e) { e.preventDefault(); load_popup_right ( $(this) ); $(this).closest('.ova-room-list').find('.right').toggleClass('toggled'); }); } if( $('.site-overlay').length > 0 ){ $('.site-overlay').on('click', function () { $(this).closest( '.right' ).toggleClass('toggled'); $('.ova-room-list .room-toggle').toggleClass('show'); }); } if( $('.room-toggle').length > 0 ){ $('.room-toggle').on('click', function () { $(this).closest( '.right' ).toggleClass('toggled'); $('.ova-room-list .room-toggle').toggleClass('show'); }); } // function load popup right function load_popup_right( $this ) { var room_popup = $this.closest( '.ova-room-list' ).find('.right'); // get data var total_price = $this.find('.total_price').text(); var title = $this.find('.title').text(); var date = $this.find('.room-date').text(); var square = $this.find('.square').text(); var bedrooms = $this.find('.bedrooms').text(); var floor = $this.find('.floor').text(); var icon_group = $this.find('.icon_group').html(); var url_image_popup = $this.find('.url_image_popup').prop('src'); var url_send_request = $this.find('.url_send_request').text(); var url_file_layout = $this.find('.url_file_layout').text(); var size_file_layout = $this.find('.size_file_layout').text(); // append data for right div room_popup.find('.title-popup').html('').append(title); room_popup.find('.date-popup').html('').append(date); room_popup.find('.total_price_popup').html('').append(total_price); room_popup.find('.square-popup').html('').append(square); room_popup.find('.bedrooms-popup').html('').append(bedrooms); room_popup.find('.floor-popup').html('').append(floor); room_popup.find('.icon_group_popup').html('').append(icon_group); room_popup.find('.room-image-popup').prop('src',url_image_popup); room_popup.find('.url-send-request-popup').prop('href',url_send_request); room_popup.find('.url-file-layout-popup').prop('href',url_file_layout); room_popup.find('.size-file-layout-popup').html('').append(size_file_layout); // ************************** } }); }); })(jQuery);