0
我必須得到所有可見的trs並對它的所有td執行一些操作。所以我正在使用在jquery中沒有得到可見的tr在div中1.7.1
$('#divId tr:visible td')
得到結果。這工作正常,直到我使用jQuery 1.4.2,但是當我用1.7.1替換它時,它停止工作。
我查了一下,這是發生在所有的瀏覽器
我必須得到所有可見的trs並對它的所有td執行一些操作。所以我正在使用在jquery中沒有得到可見的tr在div中1.7.1
$('#divId tr:visible td')
得到結果。這工作正常,直到我使用jQuery 1.4.2,但是當我用1.7.1替換它時,它停止工作。
我查了一下,這是發生在所有的瀏覽器
爲了得到這個工作,你需要:
var visibleTrs = $('#dv tr:visible').length;
$('#output').text('visible rows - ' + visibleTrs);
你是如何做的'tr'元素看不見? – Jasper 2012-02-29 11:52:09
你的代碼在這裏工作得很好:http://jsfiddle.net/q5Kg4/ – 2012-02-29 11:54:50
我試過了,它的工作正常。可能是我下載了錯誤的文件。我從http://docs.jquery.com/Downloading_jQuery下載。可以有人請告訴我是否使用正確的文件 – Ankit 2012-02-29 12:20:43