快速的JavaScript悬停问题
Quick javascript hover question
我有一个快速的JavaScript问题。我想知道是否有办法制作一个名为 #post li span
的div,当您将鼠标悬停在div"#post li"上时出现(出现)?如果有人能给我一个代码,那就意义重大了。
你可以直接用CSS来做到这一点:
#post li span {
display: none;
}
#post li:hover span {
display: inline;
}
如果你想使用 JavaScript 并拥有 jQuery,你可以使用:
$('#post li span').hide();
$('#post li').hover(
function() { $('span', $(this)).show(); },
function() { $('span', $(this)).hide(); }
);
如果你想使用JavaScript并且没有jQuery,事情就会变得更加复杂。
在较旧的IE中,您将无法访问无锚标记上的:hover伪类。 所以你可以像这样使用JavaScript:
$('#post li').hover(function() {
$(this).find('span').show();
},
function() {
$(this).find('span').hide();
}
);
查看 jQuery 悬停以获取有关其工作原理的更多信息
你可以使用 CSS。
将display: none
应用于#post li span
,然后添加display:block
以进行#post li:hover span
相关文章:
- jquery快速悬停问题
- d3.js鼠标悬停鼠标输出问题
- 有问题的突出显示(悬停)一个系列,突出显示图表
- 如何在 jquery 中克服此问题以获得动画悬停效果
- 在悬停问题上更改输入
- J查询 .Ajax的悬停问题
- j查询悬停问题 - 最后一个 li 元素保持悬停状态
- Jquery 悬停问题与图像和文本
- React.js显示了悬停问题组件的一部分
- 很难解释,一个奇怪的javascript鼠标悬停问题
- Javascript悬停问题
- Jquery鼠标悬停问题
- 修复:在iOS设备上的悬停问题,普遍使用jQuery
- 交互式地图(非Flash)悬停问题
- 引导3导航列表项目悬停问题
- DIV与边界悬停问题
- 快速的JavaScript悬停问题
- 鼠标悬停问题和 jquery 问题
- j查询悬停问题
- 如何解决这个恼人的jQuery鼠标悬停问题