匿名函数,结合闭包的写法,js对象的案例
生活随笔
收集整理的這篇文章主要介紹了
匿名函数,结合闭包的写法,js对象的案例
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
/** name :Zuoquan Tu* mail :tuzq@XXX.com.cn* date :2015/04/1* version :1.1* description:modified by tuzuoquan 2015/04/7* CopyRight (C) 2015-04*/
$(function() {//扣分情況右側表格的點擊事件$(".wrap_r-list li").click(function(event) {$(this).addClass('current-q').siblings().removeClass('current-q');//$(".tab_content > .tab_content1").hide().eq($('.wrap_r-list li').index(this)).show();});});var PageHandler = (function($) {return {/*** @author:Zuoquan Tu * url:這里的url請求分頁用的url地址 pageNo:表示要查找第幾頁* pageRow:表示每頁有多少條記錄* targetEleId:目標div的id屬性名,其內部填寫的是要分頁的可變的信息* * pageNo,pageRow,url,targetEleId*/gotoPage : function(data, url, targetEleId) {$.ajax({type : 'POST',url : url,data : data,dataType : 'html',success : function(data) {// 刪除首頁中的內容,然后添加新的內容$("#" + targetEleId).children().remove();$("#" + targetEleId).html(data);},error : function() {alert("搜索數(shù)據(jù)時候出錯!");}});}};
})(jQuery);/* 定義匿名執(zhí)行函數(shù) */
var page2 = {/** pageNo:1, PageRow:12,*/data : {"pageNo" : 1,"pageRow" : 10,"siteCode" : siteCode,"taskId" : taskId}
};/*** 當?shù)谝淮芜M入這個頁面的時候執(zhí)行的方法*/
(function(pg) {// alert(pg.data.siteCode);PageHandler.gotoPage(pg.data, // 每頁顯示的條數(shù)basePath + "/singleReject/toSiteUnreachAbleByPage", // 要查詢的url"view-problemInfo-data" // 要改變內容的div的內容);
})(page2);function loadDataSiteUnReach(){PageHandler.gotoPage(page2.data, // 每頁顯示的條數(shù)basePath + "/singleReject/toSiteUnreachAbleByPage", // 要查詢的url"view-problemInfo-data" // 要改變內容的div的內容);
}
/*** 跳轉頁面* * @param pageNum*/
function gotoPage2(pageNum) {var pageCount = $("#view-problemInfo-data #pageCount").val();if (pageNum < 1) {page2.data.pageNo = 1;} else if (pageNum > pageCount) {page2.data.pageNo = pageCount;} else {page2.data.pageNo = pageNum;}PageHandler.gotoPage(page2.data, // 每頁顯示的條數(shù)basePath + "/singleReject/toSiteUnreachAbleByPage", // 要查詢的url"view-problemInfo-data" // 要改變內容的div的內容);
}function confirmButton2() {// 獲得輸入框中值var pageNumInput = $("#view-problemInfo-data #pageNumInput").val();if(pageNumInput == ""){alert("對不起,您還沒有輸入頁碼!");return;}gotoPage2(pageNumInput);
}
總結
以上是生活随笔為你收集整理的匿名函数,结合闭包的写法,js对象的案例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: greetings什么意思(greeti
- 下一篇: 8元一桶的阿尔卑斯矿泉水5L桶装是真的天