0

我正在使用 history.js 在我正在处理的网站上实现页面转换。

我有几个页面类型不能与 AJAXify 一起正常工作,因为它们需要额外的 javascript 文件并且它们没有主菜单。当它们被加载时,JavaScript 不会被拉入,AJAXify 会尝试保留菜单。如果我刷新页面,这些页面会按预期加载,所以我希望能够以标准方式加载页面。使用 AJAX 链接回网站的主要区域也会导致问题,因为它不会加载主导航。

我想知道的是:有没有像 jQuery Mobile 这样的东西[data-ajax="false"]可以添加到我不想用 AJAX 加载 URL 的链接中?

4

1 回答 1

1

在 ajaxify-html5.js 中有:

// Ajaxify
$this.find('a:internal:not(.no-ajaxy)').click(function(event){
....
}

这会将 AJAX 应用于每个没有“no-ajaxy”类的链接,所以我只是将这个类添加到我不想与 AJAX 链接的链接中。

简单的

于 2012-06-26T21:40:24.080 回答