gpt4 book ai didi

jquery - 淡入淡出一次分页 2 个元素

转载 作者:太空宇宙 更新时间:2023-11-04 15:08:43 25 4
gpt4 key购买 nike

我有 jquery 分页代码。我想一次为两个元素添加淡入淡出。

<ul class="paging">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
</ul>

这是我的演示。

http://jsfiddle.net/squidraj/6KRez/2/

请提出建议。

最佳答案

您需要申请 .fadeIn().fadeOut()<ul class="paging">而不是 <li> .这是因为如果你做 $('li').fadeIn() , jQuery 按顺序对每个元素应用淡入 动画。如果你要做 $('ul').fadeIn() ,然后 jQuery 将对整个 <ul> 应用淡入动画。 ,包括 <li>元素,在您的情况下,一次只显示 2 个。所以....

不仅仅是:

// show/hide the appropriate regions 
selector.children().hide();
selector.children(".simplePagerPage" + options.currentPage).show();

你需要这样做:

$('ul.paging').fadeOut(400, function() {
// finished fading out animation
//hide and show relevant links
selector.children().hide();
selector.find(".simplePagerPage" + clickedLink).show();
}).fadeIn();

参见 fiddle :http://jsfiddle.net/amyamy86/gpmSP/

关于jquery - 淡入淡出一次分页 2 个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15594228/

25 4 0
文章推荐: html - 我怎样才能证明 HTML/CSS 中的文本?
文章推荐: c++ - 代码中的这个错误是什么?
文章推荐: html - 获取特定
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com