Javascript 淡出所有的;李",;元素
请告诉我如何使用PrototypeJS隐藏(淡出)所有Javascript 淡出所有的;李",;元素,javascript,html,prototypejs,Javascript,Html,Prototypejs,请告诉我如何使用PrototypeJS隐藏(淡出)所有li元素 注意:可以有任意数量的li元素 HTML: 据我所知,PrototypeJS没有内置动画/效果。您可以使用Scriptaculous库,它是Prototype的一个附加组件,并提供了一个 如果要淡出整个ul元素: $("rotator_ul").fade({ from: 1, to: 0 }); 如果您想(如问题中所述)淡出所有li元素: $$("li").invoke("fade", {
li
元素
注意:可以有任意数量的li
元素
HTML:
据我所知,PrototypeJS没有内置动画/效果。您可以使用Scriptaculous库,它是Prototype的一个附加组件,并提供了一个
如果要淡出整个ul
元素:
$("rotator_ul").fade({
from: 1,
to: 0
});
如果您想(如问题中所述)淡出所有li
元素:
$$("li").invoke("fade", {
from: 1,
to: 0
});
是否可以淡出旋转器而不是所有的
元件?如果是这样的话,那就容易多了。@shaquin trifonoff不,我在李宇春的第一场演出后需要它。谢谢,谢谢。一切都变了。“如果你不知道在灭绝后如何采取行动?”弗罗普斯-没问题,很高兴我能帮忙。通过在选项对象中设置afterFinish
属性,可以将回调函数传递给fade
。该函数将在淡入淡出动画完成后执行。我打算建议使用JavaScript修改元素的不透明度样式,但这个库已经做到了!
$$("li").invoke("fade", {
from: 1,
to: 0
});