谁能告诉我如何在离开当前选项卡时更改选项卡标题颜色。
似乎已经有一个可用的属性“ontableave”,但我不确定如何在 ontableave 属性上调用 css。
我正在使用 Richfaces 3.3 和 JSF 1.2
提前致谢。
在任何 DOM 元素上,您都有该setAttribute
方法。因此,您所要做的就是使用 获取对 RF 选项卡的引用 #{rich:component('yourTabId')}
。所以把它们放在一起,你可以拥有
ontableave= "#{rich:component('yourTabId').setAttribute('style','color:red')}"
或者您可以在原始 JavaScript 中完成所有操作(以防 RF 人员像 PF 组件一样禁用其组件上的方法),您将拥有一个函数
<script>
function changeColor() {
this.style.color = '#cc0000';
}
</script>
然后调用函数ontableave