问题标签 [jquery-address]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8283 浏览

javascript - ajax 加载内容,脚本未执行

我正在使用 jquery 地址插件来加载页面,但没有哈希(#)。

索引.html:

page.html:

在#content div中将从page.html加载#content html(也许我应该使用其他功能,而不是.html(),请纠正我),因为该div是脚本标签,但是当该页面加载时我没有收到警报从 ajax,它可以在没有 ajax 加载的情况下工作。有人能帮我吗 ?

编辑:当我尝试单击带有 js 函数的链接时出现此错误:

XMLHttpRequest cannot load javascript:;. Cross origin requests are only supported for HTTP.

演示: http: //fbstatusi.com/desavanja/kalendar/mesecna_lista

点击链接Zurka 123

0 投票
1 回答
112 浏览

jquery - 在 hashchange 插件中更改哈希的外观

我目前正在使用http://benalman.com/projects/jquery-hashchange-plugin/并且我注意到我的哈希显示为“/#page”而不是“/#/page”我试图从jQuery 地址。但是我不能使用 Asual 的原因是它没有像 hashchange 插件那样的触发事件。

当前设置:

我注意到在 jQuery Address 中有一个点击选择器的返回。也许我需要这样的东西?

0 投票
1 回答
3578 浏览

html - 在 iPad/iPhone 上只需要单击一次时需要单击两次

我正在开发一个应该同时支持移动设备和桌面设备的网站。我正在使用jquery-address 插件制作一个可以使用哈希标签进行深度链接的图片库。

但我注意到 iOS5 和 iphone 5 的 ipad 模拟器存在问题,我必须在图片库上两次单击图片库中的一个类别才能使事件正常工作。一键在 OSX 上的 chrome/safari/firefox 上运行良好。

到目前为止,我只在 iphone/ipad 上看到过这个。 关于为什么桌面浏览器可以一键正常工作,但 ipad/iphone 上的 iOS 需要两个? 我在这里不知所措。我不知道问题是我的标记/javascript 还是 iPad/iPhone 上 jquery-address/safari 中的一个模糊错误。

0 投票
1 回答
5945 浏览

jquery - 使用 jquery 地址(ajax)淡入和淡出内容

一旦加载了新内容,我将如何让已经加载的内容淡出,然后这个新内容淡入。

我正在使用 jquery 地址来尝试实现这一点,如果使用另一个插件更容易/更好,请建议一个:-)

我的代码如下:

我确实尝试过并认为我可以创建一个加载器 div,我会在顶部淡入而不是淡出内容,但我真的不知道该去哪里。

目前内容淡入,一旦你点击另一个链接,它就会变成新内容,也会淡入,但我不知道在新内容淡入之前如何让它淡出。

任何帮助将不胜感激!

0 投票
1 回答
1435 浏览

internet-explorer - Internet Explorer puts hashes in href with jQuery Address

I'm looking for a good pushstate jquery plugin to work with ajax-json (and php's mod_rewrite when js is turned off) and found jQuery Address. I like it a lot since it's well documented and easy to work with. (I never really figured out history.js) I noticed however that the great internet explorer (9) puts hashes there in the href field. It's doing it in the example as well: http://www.asual.com/jquery/address/samples/state/contact I've tested other browsers but you can only see this with the great internet explorer. Any way around this?

0 投票
2 回答
2998 浏览

tabs - jQuery 地址子选项卡(嵌套选项卡)(深度链接)

我试图使用 jquery.addres 插件,有许多父选项卡和许多子选项卡,第一个选项卡工作正常,它显示所有子选项卡,但第二个选项卡无法正常工作,并且在示例页面上它们显示第一个选项卡许多子选项卡,第二个选项卡具有简单的内容

这是这里的示例链接

我确实在此处复制了 Jbin 页面 ,您会注意到 tab2 没有子选项卡,我怎样才能使其工作

这是我的 HTML,它在第二个选项卡上不起作用,我的猜测是我不应该使用 ID 子选项卡两次,如果我确实将 ID 更改为一个类,并将上面的脚本从“#”更改为“。”,我仍然无法重现第二个选项卡下的子选项卡,我相信它一定很容易,但我就是想不通

0 投票
2 回答
1749 浏览

javascript - IE8 没有在 jQuery 地址中执行子字符串

jQuery 内的地址target[1]可以是Films-by-Name-C7. 我使用以下内容提取7

这适用于除 IE8 之外的所有浏览器。我不知道它为什么这样做。当我在 Fiddle 中尝试它时, 它也不起作用。那么我如何7Films-by-Name-C7ie8中提取?

0 投票
1 回答
255 浏览

jquery - ASP.NET MVC 4 + jQuery 地址插件 = 渲染问题

我正在尝试在 MVC4 中设置一个新网站,避免在任何情况下刷新整页。目标是在主布局上有一个媒体播放器,在用户导航到站点期间将保持不变。

我决定使用 jquery 地址插件来使用深度链接。如果通过 ajax 调用该操作,我为我的控制器设置了一条规则以返回部分视图而不是完整视图。我还设置了地址插件来阻止请求,改为执行 ajax 请求,并在 div 中提供结果。

服务器端

客户端

问题:当视图用作部分视图时,我无法在视图中呈现任何@section。

PS:我想使用插件作为不显眼的,所以即使媒体播放器会刷新,任何没有 javascript 的人仍然可以导航到该网站。

0 投票
1 回答
316 浏览

javascript - 当一个文件已经缓存时,Yepnope 不会触发完成或回调

我将 yepnope 与 jQuery 地址一起使用。在某些 yepnope 调用中,某些要检索的文件可能之前已加载。但是,当这种情况发生时,yepnope 不会触发完成或回调。我应该如何解决这个问题?

所以基本上我希望它以与 Query.getScript 相同的方式工作。无论检索到的文件是否已下载或已缓存,请始终执行回调。或者也许我应该只使用 getScript?

0 投票
1 回答
660 浏览

jquery - jQuery load() 问题

我有一个页面:index.html有一些内容:

我正在尝试使用 jQuery(带有 jQ​​uery 地址)来更新内容,而无需从具有相同 section标签和相同id 的其他 HTML 文件重新加载。

我被这个困住了:

它几乎可以工作。但!它用 再插入一个 <section id="content"></section>所以一切都爆炸了。

我怎样才能摆脱一个<section id="content">+ </section>