我有一个PrimeFaces组件,我需要在mouseOut事件上隐藏其元素的弹出窗口。但是我无法在组件中添加onmouseout,因为PrimeFaces不支持该属性。
<p:selectCheckboxMenu id="selectCheckboxMenu" label="selectCheckboxMenu" onmouseout="hidePopup">
<f:selectItems value="#{SelectOneMenuBean.availableRegions}" />
</p:selectCheckboxMenu>
任何帮助是极大的赞赏。
最佳答案
既然已经提到jquery
,则可以如下添加mouseout
:
$("#selectCheckboxMenu").on('mouseout',function(){
//write hidePopup function content here
});
或者,您也可以尝试
mouseleave
$("#selectCheckboxMenu").on('mouseleave',function(){
//write hidePopup function content here
});