2012-03-28 52 views
2

我有一個奇怪的要求,我不知道我怎麼能夠實現它。垂直選擇使用jquery

我有包含了像

文本1文本2文字3文本4 text5 text6 text7 text8
文本1文本2文字3文本4 text5 text6 text7 text8
文本1文本2文字3文本4 text5 text6 text7 text8
文本1文本2文字3中的文本的textarea文本4 text5 text6 text7 text8
文本1文本2文字3文本4 text5 text6 text7 text8
文本1文本2文字3文本4 text5 text6 text7 text8
等..

現在我想只使用鼠標在text3列上進行選擇。有可能嗎?在Ms詞中,我們通過按Alt鍵來完成。但是有可能在Web組件中進行垂直選擇嗎?

+0

它是否始終是列之間的空格和行的新行? – 2012-03-28 12:32:40

+0

根據內容的性質,沒有空格可以是一個或多個。 – 2012-03-28 18:10:15

+0

好的,但是您能否說您總是希望選擇字數N(在本例中爲3)? – 2012-03-28 19:38:37

回答

0

那麼你可以實現的東西,當用戶點擊確認選擇列像有:

$('tr').find('td:eq(2)') 

在第三列(不知道這是否是0或1爲基礎,但我猜0)選擇所有的TD的; 然後,你也可以讓我們說添加一些CSS類,使它看起來這些列被選中,並抓住數據。

編輯:

對於一個textarea不知道你怎麼能做到這一點。

+0

不幸的是,數據在文本區域不在表格:( – 2012-03-28 18:06:31