当前位置: 首页 > 工具软件 > Fathom.js > 使用案例 >

function.js

邵浩大
2023-12-01

// variables
var $win = $(window);
var clientWidth = $win.width();
var clientHeight = $win.height();

$(window).resize(function() {
var newWidth = $win.width();
var newHeight = $win.height();
if (newWidth != clientWidth && newHeight != clientHeight) {
location.replace(location);
}
});

(function($) {
$.fn.typewriter = function() {
this.each(function() {
var $ele = $(this), str = $ele.html(), progress = 0;
$ele.html(’’);
var timer = setInterval(function() {
var current = str.substr(progress, 1);
if (current == ‘<’) {
progress = str.indexOf(’>’, progress) + 1;
} else {
progress++;
}
$ele.html(str.substring(0, progress) + (progress & 1 ? ‘_’ : ‘’));
if (progress >= str.length) {
clearInterval(timer);
}
}, 75);
});
return this;
};
})(jQuery);

function timeElapse(date){
var current = Date();
var seconds = ( Date.parse(date)-Date.parse(current)) / 1000;
var days = Math.floor(seconds / (3600 * 24));
seconds = seconds % (3600 * 24);
var hours = Math.floor(seconds / 3600);
if (hours < 10) {
hours = “0” + hours;
}
seconds = seconds % 3600;
var minutes = Math.floor(seconds / 60);
if (minutes < 10) {
minutes = “0” + minutes;
}
seconds = seconds % 60;
if (seconds < 10) {
seconds = “0” + seconds;
}
var result = “第 <span class=“digit”>” + days + " 天 <span class=“digit”>" + hours + " 小时 <span class=“digit”>" + minutes + " 分钟 <span class=“digit”>" + seconds + " 秒";
$("#clock").html(result);
}

 类似资料:

相关阅读

相关文章

相关问答