var app = { // 简单的点击实现元素展开和收缩的功能 clickToggle: function(elea, eleb) { $(elea).click(function() { if (!$(eleb).is(':visible')) { $(this).addClass('clicked'); $(eleb).slideDown(); } else { $(this).removeClass('clicked'); $(eleb).slideUp(); } }) }, //返回顶部 backTop: function(ele, time) { $(ele).click(function() { $('html, body').animate({ scrollTop: '0' }, time); }) }, // 随机数字 RndNum: function(n) { var rand = ""; for (var i = 0; i < n; i++) rand += Math.floor(Math.random() * 10); return rand; }, //切换验证码图片 changCode: function(url, width, height) { var rand = new Date().getTime(); var str = url + 'source/include/imagecode.htmp?act=verifycode&width=' + width + '&height=' + height + '&random=' + rand + this.RndNum(4); $("#checkCodeImg").attr("src", str); }, // tab 切换 tabs: function(tabs, tab_box, _event) { $(tab_box).hide(); $(tab_box).eq(0).show(); $(tabs).eq(0).addClass('on'); $(tabs).bind(_event, function() { $(this).addClass("on").siblings().removeClass("on"); var _index = $(this).index(); $(tab_box).eq(_index).show().siblings().hide(); }) }, };