![]() |
1
9
|
![]() |
2
7
你可以使用原型的
创建一个CSS类“hilight”,将应用于hilighted
|
![]() |
3
3
一点通用的解决方案: 假设我想有一个简单的方法来创建具有行的表,当我将鼠标指针放在这些表上时,这些行将突出显示。在理想情况下,这非常简单,只需要一个简单的css规则:
不幸的是,旧版本的IE不支持:将选择器悬停在a以外的元素上。因此我们必须使用javascript。 在这种情况下,我将定义一个表类“highlightable”,以标记应该具有可悬停行的表。我将通过添加和删除表行上的类“highlight”来进行后台切换。 CSS
javascript(使用原型)
HTML 您现在要做的就是将类“highlightable”添加到您想要的任何表中:
|
![]() |
4
2
我对 @swilliams 代码。
这样我就有了一个带有标题行的表, 不 突出显示。
|
![]() |
5
1
您可以对每一行执行一些操作,例如:
所以,在这个函数的主体中,您可以访问“row”变量中的每一行,一次一行。然后可以调用事件。观察(行,…) 所以,像这样的事情可能会奏效:
|
![]() |
6
0
我发现了AB有趣的行背景解决方案,鼠标悬停时突出显示的行,没有JS。这里是 link 适用于所有浏览器。对于IE6/7/8…
对于Safari,我对每个TD使用负背景位置。 |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |