Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Richfaces rich:tab应用CSS ontableave_Richfaces_Jsf 1.2 - Fatal编程技术网

Richfaces rich:tab应用CSS ontableave

Richfaces rich:tab应用CSS ontableave,richfaces,jsf-1.2,Richfaces,Jsf 1.2,谁能告诉我离开当前选项卡时如何更改选项卡标题颜色 似乎已经有一个属性“ontableave”可用,但我不确定如何调用ontableave属性上的css 我正在使用RichFaces3.3和JSF1.2 提前感谢。在任何DOM元素上,都有setAttribute方法。因此,您所要做的就是使用{rich:component('yourTabId')}获取对RF选项卡的引用。所以把所有这些放在一起,你可以 ontableave= "#{rich:component('yourTabId').s

谁能告诉我离开当前选项卡时如何更改选项卡标题颜色

似乎已经有一个属性“ontableave”可用,但我不确定如何调用ontableave属性上的css

我正在使用RichFaces3.3和JSF1.2


提前感谢。

在任何DOM元素上,都有
setAttribute
方法。因此,您所要做的就是使用
{rich:component('yourTabId')}
获取对RF选项卡的引用。所以把所有这些放在一起,你可以

    ontableave= "#{rich:component('yourTabId').setAttribute('style','color:red')}"
或者,您可以在原始JavaScript中完成这一切(以防RF人员像PF组件一样在他们的组件上禁用了该方法),其中您将有一个函数

<script>

    function changeColor() {
        this.style.color = '#cc0000';
     }

</script>

函数changeColor(){
this.style.color='#cc0000';
}

然后调用
ontableave

中的函数,在一些css类上尝试FireBug和jQuery,我没有安装Richfaces 3.3,但在所选选项卡和未选选项卡之间的类应该有所不同。实际上,在我们的应用程序中,我们有十个选项卡,用户必须逐个处理,因此,为了区分已处理选项卡和未处理选项卡,我只想更改已处理选项卡标题的颜色。有人能帮我怎么做吗?