看板 Im_An
作者 標題 [轉錄] 新增文章選取功能
時間 2010年01月28日 Thu. AM 12:03:20
※ 本文轉錄自 DISP_BBS 看板
看板 DISP_BBS
作者 標題 新增文章選取功能
時間 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()stack.push(sth); // 把 sth 放進 Array 最後面
stack.pop() // 把 Array 最後一個東西取出來
var myArray = new Array('a','b','c');
var idx1 = myArray.indexOf('b'); // 會傳出 'b' 的 index: 1
var idx2 = myArray.indexOf('d'); // 沒有這個值,會傳出 -1
不過 ie 不支援 indexOf 的用法var idx1 = myArray.indexOf('b'); // 會傳出 'b' 的 index: 1
var idx2 = myArray.indexOf('d'); // 沒有這個值,會傳出 -1
網路查了一下,可以自己加上去:
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
※ 看板: Im_An 文章推薦值: 0 目前人氣: 0 累積人氣: 154
※
cuteman0725
轉錄至看板 p_qman 時間:2010-01-28 04:22:56
<囧>
guest
回列表(←)
分享