html5常用的js简介一

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()方法以键值对方式操作数据,像查询所选元素的数据或添加元素


发布了22 篇原创文章 · 获赞 4 · 访问量 2万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章