如何向PrimeFaces Spotlight添加显示和隐藏效果?
在<p:dialog>
我可以直接通过showEffect
在其属性中添加它。但<p:spotlight>
似乎没有这个属性。我还尝试使用PrimeFaces.cw
手动创建小部件,如下所示:
PrimeFaces.cw("Spotlight","spotlight",
{
id:"j_idt54",
target:"rowPayment",
showEffect:"fade",
hideEffect:"fade"
});
正如预期的那样,它不起作用。
我还尝试使用jQuery fadeIn()
显示和隐藏它,fadeOut()
$('#id').fadeIn();
这样的函数也不起作用,但如果我应用于对话框,它会有效,它会淡入淡出,只是没有在聚光灯下工作。
也许对话和聚光灯的结构不同,这就是为什么它只能用于对话而不是聚光灯?我尝试过的jQuery脚本都很好,没有任何错误,但它只是不起作用。