zoukankan      html  css  js  c++  java
  • jquerymobile使用技巧

    1)ajax开关(默认jquery以ajax方式加载页面)

    $.mobile.ajaxEnabled = false;

    2)不编译指定标签

    $.mobile.page.prototype.options.keepNative="input";

    3)开启dom缓存

    $.mobile.page.prototype.options.domCache = true;

    4)多个页面分开写于不同的html里,在首页用loadPage方法一次性加载其他页面(全部)

    $(document).ready(function(){
      $.mobile.loadPage('aaa.html');
      $.mobile.loadPage('bbb.html');
      $.mobile.loadPage('ccc.html');
      $.mobile.loadPage('ddd.html');

    });

    5)当前页面id

    $(document).on("pageshow",function(event,data){
      currentPage = data.toPage[0].id;
    });

    6)当前激活页面

    $($.mobile.activePage)

    7)手动操作popup工具(dialog工具也一样是用open和close方法)

    //重写默认alert事件
    function alert(msg){
      var _popup = $($.mobile.activePage).find('.msg_popup');
      _popup.html('<p>'+msg+'</p>');
      _popup.popup('open');
      window.setTimeout(function(){
        _popup.popup('close');
      },2000);
    }

    8)ajax加载数据后重新宣染 标签

    $('#goodslist').html(res).trigger('create');

  • 相关阅读:
    C#设计模式-单例模式
    MVC图片上传并显示缩略图
    asp.net MVC发布iis无法加载css,js和图片
    Silverlight中获取控件中子控件
    Lambda加自定义比较器实现两个列表的合并
    MVC文件上传
    pt-osc测试
    MySQL DDL方案测试及选型.
    gh-ost测试
    gh-ost原理
  • 原文地址:https://www.cnblogs.com/tujia/p/5338403.html
Copyright © 2011-2022 走看看