这样的事情可能吗?
<div id="box1" onload="$("#box1").addClass("fadeIn");"></div>
加载文档时脚本似乎没有运行。我知道事先声明一个函数,然后在加载时使用它,如下所示。您是否能够编写 javascript/jQuery 而不是我上面尝试过的函数?
<div id="box1" onload="myFunction();"></div>
这样的事情可能吗?
<div id="box1" onload="$("#box1").addClass("fadeIn");"></div>
加载文档时脚本似乎没有运行。我知道事先声明一个函数,然后在加载时使用它,如下所示。您是否能够编写 javascript/jQuery 而不是我上面尝试过的函数?
<div id="box1" onload="myFunction();"></div>
尝试添加到准备好的文档中:
$(document).ready(function () {
$("#box1").addClass("fadeIn");
});
可能还有其他方法可以做到这一点,但据我发现这可能是最可靠的。
它可能会也可能不会起作用。当您的浏览器运行 everyonload
时,jQuery 可能没有被初始化。最好直接在<script>
.
DIV
元素没有onload
事件。但是知道元素何时加载很容易,因为浏览器会同步加载 DOM。
只需将脚本放在结束标记之后即可:
<div id="box1"></div>
<script>$("#box1").addClass("fadeIn");</script>