我不想使用css3过渡,保持纯粹的.js。让我们假设以下link当页面加载时,我应该如何执行javascript动画?
当你点击div出现,但我怎样才能得到相同的功能运行时页面加载/打开,而不是通过点击btn触发功能。
我不想使用css3过渡,保持纯粹的.js。让我们假设以下link当页面加载时,我应该如何执行javascript动画?
当你点击div出现,但我怎样才能得到相同的功能运行时页面加载/打开,而不是通过点击btn触发功能。
在这种情况下,他们也向您显示在jQuery和他们已经将它封装在一个函数中,该函数在页面加载之前不会执行。你只需要删除点击处理程序的“胆量”,并直接调用它。
变化:
$(document).ready(function(){
$("button").click(function(){
$("#div1").fadeIn();
$("#div2").fadeIn("slow");
$("#div3").fadeIn(3000);
});
});
要:
$(document).ready(function(){
$("#div1").fadeIn();
$("#div2").fadeIn("slow");
$("#div3").fadeIn(3000);
});
非常感谢。这回答了我的问题。 –
不客气。不要忘记接受答案。 – trex005
嗨,我有另一个问题,现在想象我们有div具有相同的属性,但它在页面的最底部,用户必须向下滚动才能看到。只有当用户向下滚动时,应该如何使它变成动画(就像现在这样)。换句话说,我应该如何使用户滚动动画?请检查此模板并向下滚动并查看div滚动时的显示方式: –
触发页面加载或什么jQuery的调用它的情况下,document.ready
$(document).ready(function() {
// do whatever.
});
document.ready
短版
$(function() {
// do whatever.
});
感谢它的工作。 –
你想vanilla.js或jQuery的?另外,jQuery转换实际上改变了DOM元素的CSS。我不确定有没有一种可行的方法可以在不使用CSS的情况下进行转换。 – Huey