Mar*_*llo 3 html javascript css jsf
在普通的html中,当我想指出一个表行时,我只写:
<tr onmouseover="javaScript_(jQuery)_Code_To_Add_Pointed_Out_Class"
onmouseout="javaScript_(jQuery)_Code_To_Remove_Pointed_Out_Class">
...
</tr>
Run Code Online (Sandbox Code Playgroud)
有没有办法在<h:dataTable>for JSF中执行此操作?与Primefaces或其他什么?
样式将由CSS完成.例如
<h:dataTable styleClass="myTableClass">
...
</h:dataTable>
Run Code Online (Sandbox Code Playgroud)
同
.myTableClass>tbody>tr {
background: pink;
}
.myTableClass>tbody>tr:hover {
background: purple;
}
Run Code Online (Sandbox Code Playgroud)
像你的问题例子中的JavaScript黑客只有在古老的浏览器中才有用,这些浏览器已经被长期弃用了.