.cf:before,
.cf:after {
content: "";
display: table;
}
.cf:after {
clear: both;
}
$("form").submit(function() {
var that = this;
// $(this).validate() // возможно и валидацию понадобиться вызвать, смотря как у вас там все работает..
if ( !$(this).valid() ) return false; // проверьте, правильно ли заполнена форма
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
alert("Спасибо за заявку!");
});
setTimeout(function() {
$.fancybox.close();
$(that).trigger("reset");
}, 1000);
return false;
});
(function(){
})();
var myFunc = function($){
};
myFunc(jQuery);
$(function() {
var $items = $(".menu-main-item")
var options = { duration: 400, easing: 'easeInOutCubic' };
$items.on('click', function () {
var DataItem = $(this).attr('data-item');
var $current = $('#'+ DataItem)
// Закроем все, кроме текущего
$items.not($current).slideUp(options);
// Переключим текущий
$current.slideToggle(options);
});
});