jQuery悬停显示和隐藏我的内容
jQuery hover shows and hide my content
当我将鼠标悬停在图像上时,我正试图显示一些内容。。。然后再把它藏起来。我的问题是,当我将鼠标悬停在图像上时,内容会显示(但不是立即显示),当我悬停在图像上方时,内容开始隐藏和显示。当我离开图像时,我的内容仍然是隐藏的。
这是我的jQuery代码:
jQuery(document).ready(function($){
$('.opciones_imagen').hide();
$('#id_imagen_1').hover(function(){
$('.opciones_imagen').show();
}, function(){
$('.opciones_imagen').hide();
});
});
这是我的HTML:
<div class="img1">
{{ HTML::image(Session::get('url_imagen_1'), '', array( 'width' => '100%', 'id' => 'id_imagen_1', 'class' => 'show_imagen1' )) }}
<div class="show_imagen_opciones1 opciones_imagen">
<button type="button" class="btn btn-default btn-sm">
<span class="glyphicon glyphicon-cog"></span>
</button>
<a href="" class="cambiar_imagen1" data-toggle="modal" data-target="#nuevaImagen1"> Cambiar imagen</a>
{{ link_to_route('session.eliminar', 'Eliminar', 'url_imagen_1', array('class' => 'eliminar_imagen1 btn btn-danger'))}}
</div>
</div>
编辑:
我试过这样的CSS:
.opciones_imagen{
display: none;
}
.show_imagen1:hover .opciones_imagen{
display : block;
}
但我没有任何回应。我做错了什么…:(
正如Demantic在评论中所说,使用CSS执行此任务:
.opciones_imagen {
display: none;
}
.opciones_imagen:hover {
display: block;
}
相关文章:
- 我的表单上的SpringWebFlow2中的每个转换都需要隐藏按钮吗
- 我想隐藏/显示我的SVG元素,同时在anguarJS中使用它
- 火虫找到隐藏我的元素的脚本
- 为什么动画完成后我的元素不再隐藏
- 我无法用jQuery隐藏我的段落
- 隐藏我的管理员登录信息 HTML
- 为什么我的html节点保持类ng隐藏属性ng show=true
- Javascript似乎并没有取消隐藏我的元素
- 我的菜单栏隐藏在PasteBin的javascript下
- 将隐藏输入类型转移到我的隐藏模态/表单
- 如果在外部单击,则隐藏弹出窗口.为什么我的脚本没有'不起作用
- 我如何简化我的Javascript代码;显示/隐藏在DIV上”;作用
- 如何在地址栏中隐藏我的页面名称和扩展名
- 我想隐藏一个没有'没有js文件中的id.我想不通,请告诉我
- 如何隐藏我的下拉菜单
- 为什么我不能让我的javascript隐藏框,除非在Sharepoint与Knockout中勾选
- 为什么我的隐藏功能不能在点击时工作?
- 为什么我的隐藏字段不从JavaScript函数填充
- 如何在不重新加载页面的情况下提交表单时更新我的隐藏分区数据
- 试图从ASP传递值.. NET JavaScript脚本到我的c#隐藏字段