单个功能的多个元素
Multiple elements for a single function
我有多个产品映像,它们共享同一个"基本"类(.billede_wrapper1
、.billede_wrapper2
)和一个JQuery函数。
当.billede_wrapper.5
鼠标悬停时,如何使.retslet5
仅显示?
以下是代码的当前状态和示例:jsfiddle
在该示例中,两个产品都具有相同的类(.billede_wrapper
、.retslet
),它们将是(.billede_wrapper1
、.retslet1
、.billede_wrapper2
、.retslet2
),依此类推。
表示产品的数据库ID的数字。
使用$(this).find('.retslet')
查找child.retslet
$(document).ready(function(){
$('.retslet').hide();
$('.billede_wrap').mouseenter(function(){
$(this).find('.retslet').slideDown("fast");
});
$('.billede_wrap').mouseleave(function(){
$(this).find('.retslet').slideUp("fast");
});
});
您可以使用hover
:
$(document).ready(function(){
$('.retslet').hide();
$('.billede_wrap').hover(function(){
$(this).find('.retslet').slideDown("fast");
}, function() {
$(this).find('.retslet').slideUp("fast");
});
});
您应该查找div以滑动到类似的元素的子元素
$('.billede_wrap').mouseenter(function(){
$(this).children('.retslet').slideDown("fast");
});
http://jsfiddle.net/6C6Mu/28/
相关文章:
- 点击功能没有'ajax调用动态元素(Backbone)后无法工作
- 动画功能不应用于每个元素
- 访问内部功能范围的元素,而不是敲除中的外部
- 使用html 5对元素执行自定义表单验证功能
- 如何使用位置获取滚动功能获取 HTML 中的元素标签
- 元素不会为 JS 切换功能显示
- Jquery悬停功能显示和隐藏元素
- 阻止基于单击的元素的某些功能
- 可以't在具有双重可排序功能的空dom元素上拖回元素
- 单个功能的多个元素
- 同时使用同一单击功能的多个元素.怎样
- 将现有的单击功能重新附加到元素
- Div元素并没有引导点击以启用拖动功能
- 将功能元素 IMG 更改为 DIV 背景
- 使用Ryan Fait的“自定义表单元素”时的“全选”功能
- j查询未来媒体元素的功能
- 使用实习生在功能上测试元素是否可见(没有元素覆盖)
- 如何在元素的默认行为之后运行单击功能
- jquery 和 DOM 元素点击功能
- 为什么我的基于单选按钮的隐藏/显示元素功能不起作用