login-5.js 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. var Login = function() {
  2. // var handleLogin = function() {
  3. // $('.login-form').validate({
  4. // errorElement: 'span', //default input error message container
  5. // errorClass: 'help-block', // default input error message class
  6. // focusInvalid: false, // do not focus the last invalid input
  7. // rules: {
  8. // username: {
  9. // required: true
  10. // },
  11. // password: {
  12. // required: true
  13. // },
  14. // remember: {
  15. // required: false
  16. // }
  17. // },
  18. // messages: {
  19. // username: {
  20. // required: "Username is required."
  21. // },
  22. // password: {
  23. // required: "Password is required."
  24. // }
  25. // },
  26. // invalidHandler: function(event, validator) { //display error alert on form submit
  27. // $('.alert-danger', $('.login-form')).show();
  28. // },
  29. // highlight: function(element) { // hightlight error inputs
  30. // $(element)
  31. // .closest('.form-group').addClass('has-error'); // set error class to the control group
  32. // },
  33. // success: function(label) {
  34. // label.closest('.form-group').removeClass('has-error');
  35. // label.remove();
  36. // },
  37. // errorPlacement: function(error, element) {
  38. // error.insertAfter(element.closest('.input-icon'));
  39. // },
  40. // submitHandler: function(form) {
  41. // form.submit(); // form validation success, call ajax form submit
  42. // }
  43. // });
  44. // $('.login-form input').keypress(function(e) {
  45. // if (e.which == 13) {
  46. // if ($('.login-form').validate().form()) {
  47. // $('.login-form').submit(); //form validation success, call ajax form submit
  48. // }
  49. // return false;
  50. // }
  51. // });
  52. // }
  53. return {
  54. //main function to initiate the module
  55. init: function() {
  56. // handleLogin();
  57. // init background slide images
  58. $('.login-bg').backstretch([
  59. "/assets/login/bg2.jpg",
  60. "/assets/login/bg3.jpg",
  61. "/assets/login/bg4.jpg"
  62. ], {
  63. fade: 1000,
  64. duration: 8000
  65. }
  66. );
  67. }
  68. };
  69. }();
  70. $(document).on("page:change", function() {
  71. Login.init();
  72. });