(function($) { 'use strict'; $(function() { $(window).on('load', function() { $('#loading').fadeOut(); if ($('.main-index').length > 0) { setTimeout(indexEvn.loaded, 300); } }); if ($('.main-index').length > 0) { indexEvn.init(); } if ($('.main-join').length > 0) { joinEvn.init(); } }); // 首页 var indexEvn = { loaded: function() { var $mainIndex = $('.main-index'); $mainIndex.addClass('main-loaded'); }, init: function() { var $header = $('.header'), $footer = $('.footer'), $container = $('.main-index .container'), indexHeight = $(window).height() - $header.height() - $footer.height(); $container.height(indexHeight); } }; // 招聘信息 var joinEvn = { // 招聘信息提交 formUpload: function() { var $mainJoin = $('.main-join'); // 照片上传预览 var $fileUpload = $mainJoin.find('.file-upload'); $fileUpload.on('change', 'input[type="file"]', function() { selectImage($(this)[0]); }); function selectImage(file) { if (!file.files || !file.files[0]) { $fileUpload.find('p').html('不支持预览'); // $fileUpload.find('img').hide(); return; } var reader = new FileReader(); reader.onload = function(evt) { // document.getElementById('image').src = evt.target.result; var image = evt.target.result; $fileUpload.find('img').attr('src', image).show(); $fileUpload.find('input[type=hidden]').attr('value', image); } reader.readAsDataURL(file.files[0]); } // 添加更多 $mainJoin.on('click', '.container-form .add', function() { var addtype = $(this).attr('data-type'), html = []; var i = parseInt($(this).attr('data-length')) || 1; switch (addtype) { // 添加更多教育背景 case 'jiaoyu': html.push('