2010-04-18 37 views

回答

5

是:

$(":text:visible").each(function() { 
    ... 
}); 

UPDATE因爲jQuery的這種不工作了:details

+0

請注意,這可能是OP想要的東西,而不是直譯(因爲他們正在使用「能見度」而不是「顯示」)。 – 2010-04-18 15:41:48

+0

@Nick,在這種情況下,'$(「:text:visible,:text:not(':hidden')」。each(..'would work。 – 2010-04-18 15:46:24

+0

以上都不適用於我:(注意:我設置了「可見性」,如下所示:$(「#myid」)。attr(「style」,「visibility:hidden」);我所看到的是所有元素,包括隱藏元素... – 2010-04-18 15:58:50

0

對於速度使用

$(':text').filter(":visible") 
相關問題