mapOpen = $('button.map-open');
mapOpen.click(function() {
$('#map').fadeIn('400');
$('body, html').animate({'scrollTop':5000},600);
mapOpen.text('закрыть схему проезда');
mapOpen.addClass('map-close').removeClass('map-open');
mapClose = $('button.map-close');
mapClose.click(function() {
$('#map').fadeOut('400');
mapClose.text('открыть схему проезда');
mapClose.addClass('map-open').removeClass('map-close');
});
});
$('button.map-open').click(function() {
var btn = $(this);
if(btn.hasClass('map-open')){
$('#map').fadeIn('400');
$('body, html').animate({'scrollTop':5000},600);
btn.text('закрыть схему проезда');
btn.addClass('map-close').removeClass('map-open');
}else{
$('#map').fadeOut('400');
btn.text('открыть схему проезда');
btn.addClass('map-open').removeClass('map-close');
}
});
(function(){
var someParentElement = $('.some-selector');
if(!someParentElement.length) return;
var $mapElement = $('#map'),
$mapOpenBtn = someParent.find('button.map-open'),
$mapCloseBtn = someParent.find('button.map-close'),
TXT_OPEN = 'открыть схему проезда',
TXT_CLOSE = 'закрыть схему проезда';
function closeMap(){
$mapElement.fadeOut(400);
$mapCloseBtn.text(TXT_OPEN);
mapCloseBtn.addClass('map-close').removeClass('map-open');
}
function openMap(){
$mapElement.fadeIn(400);
$mapCloseBtn.text(TXT_CLOSE);
$mapCloseBtn.addClass('map-open').removeClass('map-close');
}
mapOpenBtn.click(openMap);
mapCloseBtn.click(closeMap);
})();
mapOpen = $('button.map-open');
mapOpen.click(function() {
$('#map').fadeIn('400');
$('body, html').animate({'scrollTop':5000},600);
mapOpen.text('закрыть схему проезда');
mapOpen.addClass('map-close').removeClass('map-open');
});
mapClose = $('button.map-close');
mapClose.click(function() {
$('#map').fadeOut('400');
mapClose.text('открыть схему проезда');
mapClose.addClass('map-open').removeClass('map-close');
});