//给当前li加上样式,其他的取消 $(this).addClass('current').siblings().removeClass('current');
//js替换指定字符串的颜色 $(function(){ var p = $("p");//段落 var t = "延迟加载";//关键字 p.html(eachColor(p,t)); }) function eachColor(p,text){ var nt = '<span style="color:red">'+t+"</span>"; var reg = RegExp(t,"g"); return p.text().replace(reg,nt);
}
//获取url中参数的值 function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null; }
/** * 弹出框 */ function dialog(obj) { obj.css({ left: ( $(window).width() - obj.width() ) / 2, top: $(document).scrollTop() + ( $(window).height() - obj.height() ) / 2 }).fadeIn(); $('#background').css({ opacity: 0.3, filter: 'Alpha(Opacity = 30)', 'height': $(document).height() }).show(); }
//使用post提交 var sub = true; $('form').bind('submit', function (event) { event.preventDefault(); if (sub === false) { return; } sub = true; var data = $(this).serialize(); var url = 'ceshi.php?' + Math.random(); $.post(url, data, function ($data) { if ($data.status) { $('form span').text($data.msg); $('#btn').css('background', 'red') } }, 'json') sub = false; }) //这是一个避免重复提交的方法 var sub = true; $("input[type=submit]").click(function(){ if(sub==true){ sub=false return true }else{ $(this).attr("disabled","disabled"); } })
//js循环取值 $('#tijiao').click(function(){ var msg = []; $.each($('.select'), function (i, row) { msg[i] = $(row).attr('value'); }); window.location.href='ceshi.php'+ '?i='+msg; })
//获取所有input的value值 var arr = $('input').not('.ok').map(function () { return $(this).val() }).get().join(',');
//css方法 $('.box').css({"background":"#e8e8e8","padding":"10px 20px"}); $(".box1>p").not(".no").css("background","red") $(".box1>p").eq(3).css("background","red") $(".box1").find('p').first().css("background","red") $(".box1").children().css("background","red") $('.box>p:even').css({"background":"red","height":"30px","line-height":"30px"}) $('.no').parents().css('background','red');