【发布时间】:2011-06-30 04:54:24
【问题描述】:
我有两个问题
-
我正在使用 hashchange 插件....所以我想知道是否会在每次 hashchange 发生时调用如下函数...因为我的代码中有类似的东西并且代码函数显然没有被称为
$(document).ready(function() { // function here }); 另一方面,如果我删除 hashchange,如如果我将 http://abc.com/a.htm#http://abc.com/b.htm 设为 http://abc.com/b.htm 代码运行良好
问题是我的页面结构有点不同......这是页面结构的小提琴,它在更高级别上解释了我试图实现的jsfiddle.net/vBKWd/9......关于哈希更改只是我的第 1 页上的 div c 被第 2 页替换,反之亦然....并且我在下面显示的 js 函数仅被调用一次,而不是在 hashchange 之后调用
或者有什么方法可以将函数与 div 绑定,以便每当 div 被替换时,函数就会被调用?
【问题讨论】:
-
您的示例没有传达任何信息。也许添加更多细节?
-
可以看看你的函数代码吗?
-
@amosrivera 该函数工作得非常好......问题是它在页面加载时被调用一次但不是在哈希更改时......
标签: javascript jquery jquery-plugins hashchange