jquery - 如果专注于 parent 的 child show parent

标签 jquery css focus hide show

我有一个使用 left:-9999em; 隐藏的下拉列表离开:0em;在悬停/焦点上但是当我在下拉列表中的链接中切换时,显示链接的父级再次消失。

是否可以使 if child = focus then show parent w/CSS 或 jquery

更新....

好的,所以我有点想要这个 jquery

$('.sub-nav-wrapper a').focus(function() 
    $(this).parent().css('left','0');
});

这样 a) 它可以工作并且 b) 当焦点不在其中时它会隐藏

最佳答案

$(child).click(function() {
    $(this).parent().show();
}

我不知道这在 CSS 中是可能的。

关于jquery - 如果专注于 parent 的 child show parent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11568873/

相关文章:

javascript - 更改数据表内的列名称

javascript - 根据点击的链接显示/隐藏 UL

javascript - 如何在网站中添加登录按钮并根据用户身份验证进行更新

php - 在进度条外显示轮询进度条的百分比

android - Android 中 OCR 的哪个 FOCUS_MODE

javascript - 函数不从 CSS 模式中的 js 数据加载所有元素

css - 让 img 元素决定容器的宽度

html - BootStrap 移动导航格式问题

java - 自定义 FocusTraversalPolicy 类 Java Swing

wpf - 为什么 FocusManager.GetFocusedElement(this) 总是返回 null?