【发布时间】:2015-09-30 10:34:27
【问题描述】:
首先,我想澄清我即将提出的问题,说我刚刚解决了“未定义函数”问题,该问题通过将所需函数移至“头”来解决。 (我仍然觉得奇怪的是 onclick 在它自己的文件中看不到这个函数......) 我是 jQuery 的 1/2 天。我有一个 CSS 列表 (A)、构建列表 (B) 的 html 和一个处理列表折叠/展开的 jQuery 函数 (C)。都是从这里借来的:
jsfiddle.net/jhfrench/GpdgF/
当所有这些都在一个文件中时,它可以正常工作。但是当这个文件被读入一个 div 时,它就不再起作用了。我一直在尝试移动 A 和 C 一段时间,因为我认为这是我不知道的东西的范围(或相关问题)这里:) 不用说,折叠/扩展/悬停是还没有发生。如果我必须在尚未加载的文件中包含 html 代码 (B),我是将 A 和 B 部分保留在此文件中,还是将它们放在我的主页(包含 div最终会持有 B),还是别的什么? 提前谢谢你。
【问题讨论】:
-
这里没有任何意义。树视图与多个 HTML 页面有什么关系?
-
这正是我想要的。一旦我将文件 X 中的所有内容加载到已经存在的 div 中,在页面 Y 上,悬停/折叠等不再起作用,所以我认为我遇到了范围问题,但可能是其他问题我不知道。 (就像一个运行良好的 js 函数,但是一旦我在它上面有一个 jQuery 函数,在同一个“脚本”标签中就停止了......)
-
您的评论没有比问题的正文更有意义。当您一次只能加载一个 HTML 页面时,页面 X 上的控件如何影响页面 Y 上的某些内容?
-
主页面有一个左 div(菜单,不相关)和右 div,其中内容随着我们的操作而变化。当该列表被实现(按原样加载)到正确的 div 中时,jQuery 部分不起作用,
-
那么这些 iframe 是什么?
标签: javascript jquery html scope