gpt4 book ai didi

javascript - jquery next() 不工作?

转载 作者:行者123 更新时间:2023-11-30 09:00:29 25 4
gpt4 key购买 nike

我在这里解决了我的问题。

http://jsfiddle.net/E9cUS/1/

JavaScript:

$('.top').click(function () {
var thisPage = $(this).closest('.yesNoItem');
$('.yesNoTick').stop().animate({"opacity" : 1},400, function () {
thisPage.find('.no .top').stop().animate({"opacity" : 0},400, function () {
$(this).css("display", "none");
});
});
});

$('.yesNoNext').click(function () {
$(this).closest('.yesNoItem').stop().animate({"opacity" : 0},400, function () {
//This isnt working? Please advise?
$(this).next('.yesNoItem').stop().animate({"opacity" : 1},400);
});
});

HTML:

<div id="stage">
<div class="yesNoOuter">

<div class="yesNoItem" style="opacity:1;">
<div class="yesNoContainer yes">
<div class="top">
<div class="yesNoTick"></div>
</div>
<div class="bottom">
</div>

</div>
<div class="yesNoContainer no">
<div class="top">
<div class="yesNoTick"></div>
</div>
<div class="bottom">
<p>Text 1</p>
<div class="yesNoNext">More</span>
</div>
</div>
</div>

<div class="yesNoItem">
<div class="yesNoContainer yes">
<div class="top">
<div class="yesNoTick"></div>
</div>
<div class="bottom">
</div>
</div>
<div class="yesNoContainer no">
<div class="top">
<div class="yesNoTick"></div>
</div>
<div class="bottom">
<p>Text 2</p>
<div class="yesNoNext">More</span>
</div>
</div>
</div>
</div>
</div>

我还放置了不起作用的代码行。

基本上它是隐藏我想要的元素,但不会淡出下一个......

任何人都可以根据我的代码提出建议吗?非常感谢!

最佳答案

您的标记有误

<div class="yesNoNext">More</span>

如果你更正它,next() 就会工作 http://jsfiddle.net/E9cUS/2/

关于javascript - jquery next() 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9705926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com