gpt4 book ai didi

javascript - 显式初始化 Jquery Mobile?

转载 作者:太空狗 更新时间:2023-10-29 15:05:59 24 4
gpt4 key购买 nike

我正在使用 jquery 移动版。我只是想停止 jquery mobile 做任何事情,除非我明确调用 trigger('create') 方法。有没有办法停止 jquery 移动自动初始化一段时间。

最佳答案

  • 您可以通过添加此属性来实现:

    data-enhance="false"

到一个想要的容器。

而且你还需要在应用加载阶段开启它:

$(document).one("mobileinit", function () {
$.mobile.ignoreContentEnabled=true;
});

可以在这里找到更多相关信息:

http://jquerymobile.com/test/docs/pages/page-scripting.html

例子:

http://jsfiddle.net/Gajotres/Xjurd/

您可以通过启用/禁用 $.mobile.ignoreContentEnabled=true;

对其进行测试
  • 第二个选项是使用此行手动执行此操作:

    data-role="none"

例子:

http://jsfiddle.net/Gajotres/LqDke/

编辑:

要再次重新创建页面,请使用:

$('#index').live('pagebeforeshow', function (event) {
$.mobile.ignoreContentEnabled = false;
$(this).attr('data-enhance','true');
$(this).trigger("pagecreate")
});

关于javascript - 显式初始化 Jquery Mobile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14011020/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com