我正在使用 JavaScript 制作一些可点击的 div。我想使用 CSS 让用户了解它们是可点击的,例如当鼠标进入 div 时更改 div 内链接的颜色。
在 CSS 中是:
#menu > div:hover > a {
color: #f00;
}
它就像一个魅力。
我希望只有在启用 JavaScrpt 时鼠标悬停时链接的颜色才会改变,因为如果它被禁用,则 div 不可点击,只有链接是可点击的。我想用 javascript 添加这个声明,在 mootools 中应该很简单:
$$('#menu > div:hover > a').setStyle('color', '#f00');
但是该选择器不适用于 mootools。我应该去找它的diveach
孩子。与简单的 css 定义相比,这对我来说似乎太多了。我怎样才能做到这一点?#menu
addEvents
替代解决方案(我不知道如何实现)可以编写一个with_js_enabled.css
通过 javascript 加载。可能吗?