You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

41 lines
1.1 KiB

$(document).ready(function () {
var controller = $.superscrollorama({
triggerAtCenter: true,
//playoutAnimations: true,
reverse:false
});
controller.addTween('#quote-strip',
TweenMax.from($('#quote-strip'), .3, {css:{opacity:0}}));
controller.addTween('#event-program-strip',
TweenMax.from($('#event-program-strip'), .5, {css:{opacity:0}}));
controller.addTween('#footer',
TweenMax.from($('#footer'), .5, {css:{opacity:0}}));
$(".modal-dialog .btn").on("click", function(){
$(this).closest(".modal-content").find("form").submit();
return false;
})
$("form").on("submit", function(e){
e.preventDefault();
var $this = $(this),
url = $this.attr("action"),
form = $this.serialize(),
$modalBody = $this.parent(),
$message = $("<p class='success-message'></p>"),
$button = $this.closest(".modal-dialog").find(".btn");
$.post(
url,
form,
function(data){
console.log(data);
if(data.message.length){
$this.fadeOut("fast",function(){
$button.fadeOut();
$message.text(data.message).appendTo($modalBody);
});
}
}
);
})
});