可以在没有AJAX的情况下使用jQuery mobile - 仅使用样式吗?

时间:2012-12-10 20:09:16

标签: jquery ajax jquery-ui jquery-mobile mobile

我知道有一个jQuery Mobile下载 - 自定义程序,但我无法弄清楚我需要检查哪些选项。看起来输入元素的样式与AJAX功能有关吗?

我想要的 - 是按钮,菜单,滑块等的样式。我只是希望它们看起来干净又酷,它们不需要异步下载任何东西。

我无意中获得 - 是所有AJAX的东西,导致页面加载时出现这些错误:

XMLHttpRequest cannot load...

我也试过包含这些类型的片段:

// disable jQuery mobile AJAX stuff
$(document).live("mobileinit", function() {
    $.mobile.ajaxLinksEnabled = false;
    $.mobile.ajaxFormsEnabled = false;
    $.mobile.ajaxEnabled = false;
    $.mobile.linkBindingEnabled = false;
    $.mobile.pushStateEnabled = false;
    $.mobile.hashListeningEnabled = false;
});

所以无论我尝试过什么,我都无法获得酷炫的滑块和按钮而不会出现这些AJAX错误

3 个答案:

答案 0 :(得分:1)

http://jqueryui.com/http://jquery.com/具有不同的基本功能,在这方面我相信您只是尝试使用UI部分

检查此回复

* Ajax(编程),http://en.wikipedia.org/w/index.php?title=Ajax_(programming)&oldid=527356893(上次访问于2012年12月10日)。

简单的例子:
 客户“嘿服务器我需要页面B”
 服务器“你现在有什么?”
 客户“页面A”
 服务器“那你只需......”

答案 1 :(得分:0)

你试过theme roller吗?另请查看ratchet了解移动设备样式。

答案 2 :(得分:0)

我会根据建议查看主题滚轮,并查看目标设备的文档页面:

另外你可以尝试在这里找到的alpha工具:

但正如当前页面上所述

  

请注意,jQuery Mobile Download Builder仍处于alpha状态,因此不应在生产网站上使用。

我可能错了,但我相信滑块需要Ajax功能才能正常工作...如果你想优化代码以提高速度,可以考虑使用谷歌的镜像来加载库......这通常会访问一个缓存的副本设备减少给定页面的带宽负载。