2017-04-20 126 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

谢谢,这就是我要找的! –

相关问题