Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function change_place(id, title, reg_id, is_close, is_search) {
- $('.h_city .city').text(title);
- $('body').data({'city_id': id, 'reg_id': reg_id});
- if (id == 0 && reg_id > 0) {
- modal_cities.find('.right').css('left', '0');
- cities_swiper.removeAllSlides();
- c_main_cities.find('.all_cities').addClass('active');
- for (var i = 0; i < cities_array.length; i++) {
- if (cities_array[i]['reg_id'] == reg_id) {
- cities_swiper.appendSlide('<div class="swiper-slide"><a data-id="' + cities_array[i]['id'] + '" data-val="' + cities_array[i]['title'] + '" data-reg_id="' + cities_array[i]['reg_id'] + '" href="#">' + cities_array[i]['title'] + '</a></div>');
- }
- }
- } else if (id > 0 && reg_id == 0) {
- modal_cities.find('.center').css('left', '510px');
- modal_cities.find('.right').css('left', '255px');
- cities_swiper.removeAllSlides();
- c_regions.find('li').removeClass('active');
- }
- if (is_search > 0) {
- c_main_cities.find('li').removeClass('active').filter('.all_cities').addClass('active');
- c_regions.find('li').removeClass('active').find('a[data-reg_id="' + reg_id + '"]').closest('li').addClass('active');
- cities_swiper.removeAllSlides();
- for (var i = 0; i < cities_array.length; i++) {
- if (cities_array[i]['reg_id'] == reg_id) {
- cities_swiper.appendSlide('<div class="swiper-slide"><a data-id="' + cities_array[i]['id'] + '" data-val="' + cities_array[i]['title'] + '" data-reg_id="' + cities_array[i]['reg_id'] + '" href="#">' + cities_array[i]['title'] + '</a></div>');
- }
- }
- $('#modal_cities .right .swiper-wrapper a[data-id="' + id + '"]').closest('.swiper-slide').addClass('active');
- modal_cities.find('.center').css('left', '0');
- setTimeout(function() { modal_cities.find('.right').css('left', '0'); }, 400);
- setTimeout(function() { cities_swiper.slideTo($('#modal_cities .right .swiper-slide').index($('#modal_cities .right .swiper-slide.active'))) }, 800);
- $('.search_city input').val('');
- }
- if (is_close > 0) {
- $.magnificPopup.instance.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment