顯示廣告
隱藏 ✕
看板 P_qman
作者 cuteman0725(訪客)
標題 [轉錄][轉錄] 新增文章選取功能
時間 2010年01月28日 Thu. AM 04:22:56


※ 本文轉錄自 Im_An 看板

看板 Im_An
作者 Ann(Ann)
標題 [轉錄] 新增文章選取功能
時間 2010年01月28日 Thu. AM 12:03:20


※ 本文轉錄自 DISP_BBS 看板

看板 DISP_BBS
作者 Knuckles(阿德)
標題 新增文章選取功能
時間 2009年11月16日 Mon. PM 11:28:08


在看板的所有文章列表下

可以用滑鼠點一下或按 t 選取文章...
下面會顯示選取了幾篇文章
而且翻上下頁時,選取的狀態會保存

不過選取了文章以後也不能幹麻...
因為我還沒寫 哈哈

做這個學會了一些 JavaScript 的 Array 的使用方法

原來 JavaScript 的 Array 也可以當 stack 用
    var stack = new Array(); // 產生一個 Array
    stack.push(sth); // 把 sth 放進 Array 最後面
    stack.pop() // 把 Array 最後一個東西取出來
還有可以尋找 Array 裡有沒有某個值的 indexOf()
    var myArray = new Array('a','b','c');
    var idx1 = myArray.indexOf('b'); // 會傳出 'b' 的 index: 1
    var idx2 = myArray.indexOf('d'); // 沒有這個值,會傳出 -1
不過 ie 不支援 indexOf 的用法
網路查了一下,可以自己加上去:

if (!Array.indexOf) {
	
Array.prototype.indexOf = function (value) {
	
	
for (var i = 0; i < this.length; i++)
	
	
	
if (this[i] == value) return i;
	
	
return -1;
	
}
}

這樣在 ie 就也可以用這個方便的 indexOf 了

--
※ 來源: DISP BBS (http://disp.twbbs.org)
※ 作者: Knuckles  來自: 114.43.114.5  時間: 2009-11-16 23:28:08
※ 編輯: Knuckles  來自: 114.43.114.5  時間: 2009-11-16 23:31:42

修改了一下,現在用滑鼠要點到文章前面那個 ● 才會選取文章
不然每次只是要點標題進入文章也變成選取了...

現在把看板AJAX化後,選取的文章可以一直保留選取狀態,直到離開看板...

不過選取的文章...還是不能幹麻... 哈哈
※ 編輯: Knuckles  來自: 114.25.212.178  時間: 2009-12-28 16:15:48

--
※ 來源: DISP BBS (http://disp.twbbs.org)
※ 作者: Ann  來自: 123.110.7.3  時間: 2010-01-28 00:03:20

--
※ 來源: DISP BBS (http://disp.twbbs.org)
※ 作者: cuteman0725  來自: 112.104.95.159  時間: 2010-01-28 04:22:56
※ 看板: P_qman 文章推薦值: 1 目前人氣: 0 累積人氣: 153 
※ 文章分類: DISP使用方法
ott 轉錄至看板 ott 時間:2010-02-27 13:48:20
1樓 時間: 2010-02-27 13:48:57 (台灣)
  02-27 13:48 TW
不錯用  借轉
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇