开发者社区> 问答> 正文

jQuery Mobile 的 ajaxLinksEnabled 参数无效-服务报错

"

说是如下的代码可让 jQuery Mobile 不使用 Ajax 方式加载链接:

<pre class=""brush:js; toolbar: true; auto-links: false;"">$(document).ready(function() { // disable ajax nav $.mobile.ajaxLinksEnabled = false; });

测试了无效果啊!!!

"

展开
收起
montos 2020-05-31 11:07:27 608 0
1 条回答
写回答
取消 提交回答
  • "

    测试发现下面代码可行,但是页面部分样式丢失

    <pre class=""brush:js; toolbar: true; auto-links: false;""><script> $(document).bind("mobileinit", function(){ $.mobile.ajaxLinksEnabled(false); }); </script>######不想影响样式的话,就在标签离加上data-role="none",我是这样做的######试了一下 确实有效######

    $.mobile.page.prototype.options.domCache = false; 用这个也可以

    ######

    怎么测试有效无效。我加不加 $.mobile.ajaxLinksEnabled(false);感觉都是用ajax实现的。

    比如A迁到B画面的时候,把B画面的form写在<div data-role="page"。。外面的话 就加载不进来。必须得卸载 "page" 的里面。

    "
    2020-05-31 11:07:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载