Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将淡入淡出效果应用于;“加载更多”&引用;“显示得更少”;Javascript_Javascript_Html_Css - Fatal编程技术网

如何将淡入淡出效果应用于;“加载更多”&引用;“显示得更少”;Javascript

如何将淡入淡出效果应用于;“加载更多”&引用;“显示得更少”;Javascript,javascript,html,css,Javascript,Html,Css,需要应用淡入淡出效果来加载更多和显示更少的按钮功能 代码来源: 应用效果如下: 提前感谢 $(文档).ready(函数(){ size#li=$(“#myList li”).size(); x=3; $('#myList li:lt('+x+')).show(); $(“#加载更多”)。单击(函数(){ x=(x+5Addopacitytransition到您的li标签 #myList li{ height: 0; opacity: 0; transition: all 0

需要应用淡入淡出效果来加载更多和显示更少的按钮功能

代码来源:

应用效果如下:

提前感谢

$(文档).ready(函数(){
size#li=$(“#myList li”).size();
x=3;
$('#myList li:lt('+x+')).show();
$(“#加载更多”)。单击(函数(){

x=(x+5Add
opacity
transition到您的
li
标签

#myList li{ 
   height: 0;
   opacity: 0;
   transition: all 0.4s ease;
   overflow: hidden;
}

#myList li.show {
   height: 18px;
   opacity: 1;
}
这将在向li添加/删除show类时创建淡入/淡出效果


这是最新的提琴。-

您链接到了一个只需少量代码即可实现所需功能的工作示例。您是否尝试过该示例中的代码,使用
.slideDown()
等?这可能有助于您进一步避免“少显示”示例代码笔链接中的按钮。这就是问题所在。display:none;&display:block;function是否可能?display:none;从页面中删除一个块,就好像它从来都不在那里一样。块不能部分显示;它要么在那里,要么不在那里。可见性也是如此;你不能期望一个块被半隐藏定义,将是可见的!幸运的是,您可以使用不透明度来代替淡入效果。