1.页面加载,jquerymobile未加强效果前
$(document).on("pagecreate",init);
2.jquery filter操作,从选择其中应用指定fuction搜索具体元素
$("input[name=mode]").filter(function(){this.value===mode}).click();
3.js在null、undefined、0、”“、NaN时的默认值
var mode = urlParams.mode || "default";
4.!!的作用
var test = !!o.flag 等效于 var test = o.flag || false;
5.window.location.search
获得的结果为url中问号之后的部分
6.js exec作用
var reg = /([^&=]+)=([^&]*)/g;
var match = reg.match(window.location.search);
匹配的结果为数组,第一个为匹配到的最长的一个,第二个为字匹配中的第一个,依次类推
7.jquerymobile data选择器的query与set
var option= $(".selector").collapsible("option");
var collapsedIcon = $(".selector").collapsible("option","collapsedIcon");
$(".selector").collapsible("option","collapsedIcon","arrow-r");
8.jquerymobile动态添加元素后渲染消失可以采用主动调用以下js解决
$("#page").trigger("create");
9.jquery.data()方法以键值对方式操作数据,像查询所选元素的数据或添加元素