Размер файла: 2.62Kb
- /*
-
- [Core Script]
-
- Project: PopForms - Material Design Modal Forms
- Version: 1.1
- Author : themelooks.com
-
- */
-
- (function ($) {
- "use strict"; // this function is executed in strict mode
-
- $(document).ready(function () {
- /* -------------------------------------------------------------------------*
- * FORM VALIDATION
- * -------------------------------------------------------------------------*/
- var loginForm = $('#loginForm');
-
- if ( loginForm.length ) {
- loginForm.validate({
- rules: {
- loginUsername: "required",
- loginPassword: "required"
- },
- errorPlacement: function (error, element) {
- return true;
- }
- });
- }
-
- var signupForm = $('#signupForm');
-
- if ( signupForm.length ) {
- signupForm.validate({
- rules: {
- singupName: "required",
- singupUsername: "required",
- singupEmail: {
- required: true,
- email: true
- },
- singupPassword: "required",
- singupPasswordAgain: {
- equalTo: "#singupPassword"
- }
- },
- errorPlacement: function (error, element) {
- return true;
- }
- });
- }
-
- var forgotForm = $('#forgotForm');
-
- if ( forgotForm.length ) {
- forgotForm.validate({
- rules: {
- forgotEmail: {
- required: true,
- email: true
- }
- },
- errorPlacement: function (error, element) {
- return true;
- }
- });
- }
-
- var subscribeForm = $('#subscribeForm');
-
- if ( subscribeForm.length ) {
- subscribeForm.validate({
- rules: {
- subscribeEmail: {
- required: true,
- email: true
- }
- },
- errorPlacement: function (error, element) {
- return true;
- }
- });
- }
-
- var contactForm = $('#contactForm');
-
- if ( contactForm.length ) {
- contactForm.validate({
- rules: {
- contactName: "required",
- contactEmail: {
- required: true,
- email: true
- },
- contactSubject: "required",
- contactMessage: "required"
- },
- errorPlacement: function (error, element) {
- return true;
- }
- });
- }
-
- /* -------------------------------------------------------------------------*
- * BACKGROUND IMAGE
- * -------------------------------------------------------------------------*/
- $('[data-img-src]').each(function () {
- var imgValue = $(this).data('img-src');
- $(this).css('background-image', 'url(' + imgValue + ')');
- });
- });
- })(jQuery);