js事件技巧方法整合
window.resizeTo(800,600); //js设置浏览器窗口尺寸 window.open
(function(){ resizeTo(640,480);//设置浏览器窗口尺寸 moveTo(0,0);//设置浏览器位置 })() screen.availHeight;//显示屏最高高度 screen.availWidth;//显示屏最宽宽度 /*窗口改变大小 事件*/ //js window.onresize = function() { if(resizeTimer==null) { resizeTimer = setTimeout("doResize()",300); } } //jquery $(window).resize(function () { setTimeout(function () { var w = $(window).width(); var h = $(window).height(); $(‘.divLeft‘).animate({ height: h - 60 }, 500) $(‘.divRight‘).animate({ width: w - 189, height: h - 90 }, 500); }, 1); })
/*checkbox 选择、取消 (筛选加入多个元素)*/ $("#radyixiaofei_ctl01 tbody tr").add($("#RadGrid1_ctl01 tbody tr")).on("click", function () { $(this).find(":checkbox").attr("checked", function () { return !$(this).attr("checked") }) });
var jsOpts = { //Select根据text选中 param setSelectDefualtValue: function (optionID, val) { $("#" + optionID + ">option").each(function () { var txtOption = $(this).text(); if (txtOption.indexOf(val) > -1) { $(this).attr("selected", "selected"); return false; } }); }, //input select初始化 setDefualt: function (id) { $("input[type=‘text‘]", $("#" + id)).val(""); $("select", $("#" + id)).each(function () { $(this).children("option:first").attr("selected", true); }); }, //checkbox全、反选 checkFormAll: function (id, val) { $("#" + id).find("input[type=‘checkbox‘]").attr("checked", val); } }
//取消浏览器的所有事件,使得active的样式在手机上正常生效 document.addEventListener("touchstart", function (e) { return false; }, true);
未写完……
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。