2017-04-20 171 views
0

我有一個jQuery變量:如何選擇元素時,我已經有一個DOM元素

var $element = $(".element"); 

我需要一個像另一個變量:

var $visible = $(".element:visible"); 

是否有可能將這些結合在一起?意思是這樣的:

var $visible = $element:visible 
+0

不,你不能... –

+1

你爲什麼? 'var $ visible = $(「。element:visible」);' – mplungjan

+0

@mplungjan在我的例子中,我有'var $ a = $('。a')','var $ b = $ a.find('b')',現在我想要'var $ c = $ b:visable'。就我而言,比這個簡單的例子更有層次。 –

回答

1
var $visible = $element.filter(":visible"). 

參見 '附加說明' here

+0

謝謝,這就是我要找的! –

相關問題