gpt4 book ai didi

javascript - 如何使用 Prototype 突出显示表格行?

转载 作者:可可西里 更新时间:2023-11-01 02:32:05 25 4
gpt4 key购买 nike

我如何使用 Prototype 库并创建不显眼的 javascript 来将 onmouseover 和 onmouseout 事件注入(inject)每一行,而不是将 javascript 放在每个表格行标记中?

使用原型(prototype)库(而不是 mootools、jQuery 等)的答案会很有帮助。

最佳答案

<table id="mytable">
<tbody>
<tr><td>Foo</td><td>Bar</td></tr>
<tr><td>Bork</td><td>Bork</td></tr>

</tbody>
</table>

<script type="text/javascript">

$$('#mytable tr').each(function(item) {
item.observe('mouseover', function() {
item.setStyle({ backgroundColor: '#ddd' });
});
item.observe('mouseout', function() {
item.setStyle({backgroundColor: '#fff' });
});
});
</script>

关于javascript - 如何使用 Prototype 突出显示表格行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com