前几天我发了一个问题:
How to show up an outputPanel with slide effect when there is focus on specific input box?
我得到了上述问题的解决方案,但在我面前出现了另一个问题。每次焦点从其他元素返回inputTextArea
时,效果再次显示在已经可见的outputPanel
上,看起来不是很好。
因此,我只想在隐藏outputPanel
时显示效果。并非每次焦点都返回inputTextArea
。有什么办法,我可以设置这个条件来显示效果吗?
Primefaces 3.0 M3 Snapshot
带Facelets的JSF 2.0
答案 0 :(得分:1)
我不了解Primefaces,但在jQuery中你可以做到
if (!$("element").is(":visible"))
{
//do something if element is not visibile
}
或
if ($("element").not(":visible"))
{
//do something if element is not visibile
}