首页 > 代码库 > 自己常用的js方法
自己常用的js方法
//初始化 $(function(){ selectData(".format_select"); })
function showSearchBar(ID) { if($(ID).css("display")=="none"){ $(ID).fadeIn("slow").css("overflow","visible");; }else{ $(ID).fadeOut(); } } //右上角菜单,显示
function showFloatMenu(a) { if($("#black_mask3").html()!=null){ if($("#"+a).css("display")!="none"){ $("#"+a).slideUp("fast"); $("#black_mask3").fadeOut(); }else{ $("#"+a).slideDown(500,"easeInOutExpo",function(){ $(this).find("i.corner").animate({"marginTop":"-5px"},300,"easeOutCubic"); $(this).css("overflow","visible"); $(this).find("a").click(function(){ $("#"+a).slideUp("fast"); $("#black_mask3").fadeOut(); }) }).css({"position":"fixed"}); $("#black_mask3").fadeIn().height($("html").height()); } $(window).resize(function(){ $(".black_mask").height($("html").height()); }) }else{ $("body").append("<i class=‘black_mask‘ id=‘black_mask3‘ style=‘display:none‘></i>"); $("#black_mask3").height($("html").height()).fadeIn().bind("click",function(){ showFloatMenu(a); }); $("#"+a).slideDown(500,"easeInOutExpo",function(){ $(this).find("i.corner").animate({"marginTop":"-5px"},300,"easeOutCubic"); $(this).css("overflow","visible"); $(this).find("a").click(function(){ $("#"+a).slideUp("fast"); $("#black_mask3").fadeOut(); }) }).css({"position":"fixed"}); $(window).resize(function(){ //alert(2323) $(".black_mask").height($("html").height()); }) } }
//表单菜单文字替换 function selectData(_target) { $(_target).each(function(i){ var checkText=[]; checkText[i]=$(this).find("option:selected").text(); //获取Select选择的Text var t="<span>"+checkText[i]+"</span>"; $(this).append(t); $(this).find("select").bind("change",function(){ var it=$(this).find("option:selected").text(); //alert($(this).parent().find("span").text()) $(this).parent().find("span").text(it); }) }) }