0

大家好,还有一个问题。我正在尝试为我的最终项目做一些基本的 jQuery 东西。我将使用它来修改几个月前在 Dreamweaver 中创建的现有站点。

但是,无论我如何获取该框架,无论我是托管自己的副本还是链接到其他人(例如 Google),都不需要。

我将我的 jQuery 函数调用包含在我已经存在的 .js 文件中,该文件包含一些自动生成的函数。我还尝试专门为我的 jQuery 函数创建一个新的 .js,但仍然没有。

我意识到这很模糊,但是有什么提示吗?我是否需要另一个 jQuery 框架来制作动画

.fadeIn()还是.slideDown()

谢谢大家!

4

1 回答 1

0

只是 jQuery 可以解决这个问题,但是您需要确保调用函数 on document.ready,如下所示:

$(function() { //or $(document).ready(function() {
  $("#myID").fadeIn();
});

一般来说,您应该将所有启动/绑定代码包装在上面的document.ready包装器中,您可以将所需的任何内容粘贴在该包装器中。

如果你只是$("#myID").fadeIn();并且它不在你身体的底部,那么它可能在元素存在之前运行,所以选择器实际上并没有找到元素......所以没有什么可以淡入的。你可以通过放置这个来查看这种行为您的代码当前在哪里:

alert("#myID count: " + $("#myID").length); //probably alerts 0 currently

如果这不是问题...检查您的控制台是否有 javascript 错误:)

于 2010-05-11T23:12:31.573 回答