-
Notifications
You must be signed in to change notification settings - Fork 112
Expand file tree
/
Copy pathnewsletter_mc.js
More file actions
34 lines (30 loc) · 1.1 KB
/
Copy pathnewsletter_mc.js
File metadata and controls
34 lines (30 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/* Form submission functions for the MailChimp Widget */
;(function($){
$(function($) {
// Change our submit type from HTML (default) to JS
$('#mc_submit_type').val('js');
// Attach our form submitter action
$('#mc_signup_form').ajaxChimp({
url: 'http://deis.us2.list-manage.com/subscribe/post-json?u=2ad6b6ca7910248391eaa8751&id=9342c8c944'
});
});
function mc_beforeForm(){
// Disable the submit button
$('#mc_signup_submit').attr("disabled","disabled");
}
function mc_success(data){
// Re-enable the submit button
$('#mc_signup_submit').removeAttr("disabled");
// Put the response in the message div
$('#mc_message').html(data);
// See if we're successful, if so, wipe the fields
var reg = new RegExp("class='mc_success_msg'", 'i');
if (reg.test(data)){
$('#mc_signup_form').each(function(){
this.reset();
});
$('#mc_submit_type').val('js');
}
$.scrollTo('#mc_signup', {offset: {top: -28}});
}
})(jQuery);