我有一个课我需要执行一些操作,但是我只想对当前显示的类的那些元素执行操作。
例如,此代码隐藏了pie
类的所有元素,而我只想影响当前显示的元素而不是当前隐藏的元素:
$(".pie").click(function ()
{
$(".pie").hide;
});
(切换不是我在这里寻找的)
答案 0 :(得分:3)
答案 1 :(得分:0)
另一种选择是使用is函数然后使用可见选择器。要么是相同的,要么是相同的,但我喜欢的是函数,因为对于那些可能不太熟悉选择器的人来说,它更易被人类阅读。这是一个例子:
$(".pie").click(function ()
{
if ($(".pie").is(':visible')){
$(".pie").hide;
}
});