首页 > 代码库 > 自己常用的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);   })  }) }