jquery mouseover find()交换divs
我是一个javascript新手,在这个简单的事情上需要一些帮助。。。我希望div:last在div:first上方的鼠标上显示。他们被包裹在工作岗位上 我有几个。工作岗位,只想触发激活的一个 随着下面的代码,fadeIn闪烁jquery mouseover find()交换divs,jquery,html,mouseover,fadein,swap,Jquery,Html,Mouseover,Fadein,Swap,我是一个javascript新手,在这个简单的事情上需要一些帮助。。。我希望div:last在div:first上方的鼠标上显示。他们被包裹在工作岗位上 我有几个。工作岗位,只想触发激活的一个 随着下面的代码,fadeIn闪烁 $('.workpost').mouseover(function() { $(this).find('div:last').fadeIn(200); $(this).mouseout(function() { $(this).find('
$('.workpost').mouseover(function() {
$(this).find('div:last').fadeIn(200);
$(this).mouseout(function() {
$(this).find('div:last').fadeOut(200);
});
});
不要嵌套事件处理程序:
$('.workpost').hover(function() {
$(this).find('div:last').fadeIn(200);
}, function() {
$(this).find('div:last').fadeOut(200);
});
不要嵌套事件处理程序:
$('.workpost').hover(function() {
$(this).find('div:last').fadeIn(200);
}, function() {
$(this).find('div:last').fadeOut(200);
});
您的代码位于
.workpost的mouseover
上,但您的描述说您希望它位于div:first的mouseover
上。哪一个是正确的?我有一个div:first包装在.workpost中,但可能不需要包装器。您的代码位于的mouseover
上。workpost
但您的描述说您希望它位于的mouseover
上。哪一个是正确的?我有一个div:首先用工作贴包装,但可能不需要包装。请接受答案。此代码已经在所有“.wordposts”上添加了事件处理程序。您知道$(“.workpost”)是一个数组,它包含所有匹配“.workpost”的DOM元素,是吗?是的,我知道。。我不知道该怎么解释。是否有一种简单的方法可以只触发鼠标实际所在的“.workpost”。=)美元(这个)就是这么做的。如果你做一个jsfiddleIt,也许会更容易一些。。。我和砖石有一些冲突。非常感谢!!新手请接受答案。此代码已经在所有“.wordposts”上添加了事件处理程序。您知道$(“.workpost”)是一个数组,它包含所有匹配“.workpost”的DOM元素,是吗?是的,我知道。。我不知道该怎么解释。是否有一种简单的方法可以只触发鼠标实际所在的“.workpost”。=)美元(这个)就是这么做的。如果你做一个jsfiddleIt,也许会更容易一些。。。我和砖石有一些冲突。非常感谢!!新手弓