使用jquery做乙個簡單的當月日曆外掛程式

2021-08-21 06:52:25 字數 1693 閱讀 3204

1.先構思出乙個原型,為了方便我使用的table做為容器.

我是參照win10日曆準備畫乙個這樣的東西

一共7行7列

2.有了思緒後,我們需要獲得當月第一天是週幾

function getweekoneday()
用這段函式可以獲得周一到週日 返回乙個數字

0 週日

1 周一

2 周二

3 週三

4 周四

5 周五

6 週六

因為一些原因我不太喜歡週日用0因為或許使用0則會使用更多的邏輯判斷這裡我把週日換成了7

var week;

if(getweekoneday()==0)
3.我需要把每月的一號位置確定 其餘的部分補空格

7 6

6 5

5 4

4 3

3 2

2 1

1 0

我們的公式就是當天-1=需要的空格數

剩下的就是一些拼接和迴圈的技巧,請自行領悟 貼出源**

;(function

(undefined)

var nbspcount=onedayweek-1;

for (var j=0;j" ";

}for(var k=0;k<7-nbspcount;k++)else

weekrowlastnum=(k+1);

}table+=""

table+="";

for(var x=weekrowlastnum;xif(!((x+1)==getcountdays()))else

}else

else

}if(x%7==0)

}table+="";

var parent=$(".last").parent();

for(var i=0;i<7-$(".last").parent.length;i++)

},title: function

setcalendartitle

(selector)

}function

getday

(day)

function

getcountdays

() function

getweekoneday

() _global = (function

()());

if (typeof module !== "undefined" && module.exports) else

if (typeof define === "function" && define.amd) );

} else

}());

呼叫

python 使用python做乙個簡單爬蟲

爬蟲的步驟如下 1.獲取資料 2.篩選資料 3.儲存資料 4.顯示資料 在這裡我們主要使用urllib2庫來對網頁進行爬取,本次我們爬取的參考 是 我們可以觀察內容 發現正文的內容都在這個標籤內,所以我們可以通過正則篩選出內容 正則內容如下 pattern re.compile r re.s 然後再...

使用 js 做乙個簡單學生系統

html 年級名稱 年級增加 年級編號 年級名稱 年級操作 班級名稱 班級增加 選擇年級 所屬年級 班級名稱 班級操作 學生名稱 學生增加 選擇年級 選擇班級 所屬年級 所屬班級 學生編號 學生名稱 學生操作 js function grade.name gradename if gradename...

用JQuery做乙個分屏滾動效果

平常會遇到這樣的需求,整屏滾動效果。效果如下圖,紅色為瀏覽器視窗,其他為每乙個塊兒,當我們使用滑鼠的滾輪的時候會上下切換。到這裡咱們還需要乙個東西,滑鼠滾輪時間,還好有個外掛程式幫咱們包裝好了滑鼠滾輪時間相關的引數 jquery.mousewheel.min.js 是個很出色的滑鼠滾輪事件的外掛程式...