国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JS頁面延遲執行一些方法(整理)

2024-05-06 15:54:36
字體:
來源:轉載
供稿:網友
一般在JS頁面延遲執行一些方法,本文整理了一些,大家可以嘗試操作下

一般在JS頁面延遲執行一些方法??梢允褂靡韵碌姆椒?
jQuery.delay()方法簡介

jQuery中queue和dequeue的用法

Window.setTimeout

以下是我用到的一些例子。

復制代碼 代碼如下:


//延遲查詢,傳一個查詢btn的ID,然后根據它附近的FORM綁定,當FORM里面的控件被觸發或被輸入了就會500毫秒后模擬點擊查詢按鈕
var timeout;
function searchTrigerInit(btnId){
var $form = $("#"+btnId).closest("form");
$form.find("input").not(".search_onblur").keyup(function(){
searchTriger(btnId);
});
$form.find("input.search_onblur").blur(function(){
searchTriger(btnId);
});
$form.find("input[type=checkbox]").change(function(){
searchTriger(btnId);
});
$form.find("select").change(function(){
searchTriger(btnId);
});
}
function searchTriger(btnId){
if(timeout != null){
clearTimeout(timeout);
}
timeout = setTimeout("searchBtnClick('"+btnId+"')",500);
}
function searchBtnClick(btnId){
$("#"+btnId).click();
}


定義遮罩層,相隔一分鐘后關閉

復制代碼 代碼如下:


var hideTimeout;
function showLayerMask(){
$layerMask = $(".layerMask");
if($layerMask.length == 0){
var div = "";
var width = document.body.clientWidth;
var Height = document.body.scrollHeight;
var img = "<img src='"+resourcePath+"/src/images/loading2.gif' />";
div += "<div>";
div += img;
div += "</div>";
var $body = $("body");
$body.prepend(div);
}
$layerMask.show();
//1分鐘后取消
hideTimeout = setTimeout(hideLayerMask,60000);
}
function hideLayerMask(){
if(hideTimeout != null){
clearTimeout(hideTimeout);
}
$layerMask = $(".layerMask");
$layerMask.hide();
}


倒計時

復制代碼 代碼如下:


var emailTime = 30;
function nextCanDo(){
$("#mailValidateCodeBtn").val(emailTime+"秒");
emailTime -= 1;
if(emailTime ==0 ){
$("#mailValidateCodeBtn").val("重新獲取驗證碼");
$("#mailValidateCodeBtn").attr("disabled",false);
emailTime = 30;
}else{
setTimeout("nextCanDo()",1000);
}
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 加查县| 托里县| 株洲县| 福州市| 旬阳县| 双鸭山市| 全椒县| 丰顺县| 桂阳县| 长岭县| 永寿县| 尼勒克县| 汶川县| 湘阴县| 通山县| 乐山市| 饶平县| 彭山县| 宁晋县| 枣阳市| 芮城县| 无棣县| 洛川县| 盖州市| 昌乐县| 淅川县| 阿图什市| 霍林郭勒市| 邳州市| 黄石市| 新化县| 绩溪县| 图木舒克市| 高陵县| 六安市| 临湘市| 宁都县| 从化市| 龙口市| 灵宝市| 长泰县|