jQuery相关方法

jQuery('#box2').slideToggle('medium');//表单收缩展开

 

jQuery("#test").is(":hidden");//是否隐藏

jQuery("#test").is(":visible");//是否可见

 

//poba平台表单域 双击实现方式

代码1://筛选列表  两个源列表域双击某一项  移动  到目标列表域

//双击目标列表域某一项 移动 到各自的源列表域中

//筛选列表:shixiangtype 级联 gzshixiang  

//源:gzshixiang   gerenshixiang

//目标:gzsqshixiang

代码2://筛选列表  一个源列表域双击某一项  移动  到目标列表域

//双击目标列表域某一项 移动 到各自的源列表域中

//筛选列表:shixiangtype 级联 gzshixiang  

//源:gzshixiang  

//目标:gzsqshixiang

//公证事项单击事件
function gzshixiang_OnChange(){
      clickLazy("clickExecution('gzshixiang','gzsqshixiang')");
}
//我的常用事项单击事件
function gerenshixiang_OnChange(){
      clickLazy("clickExecution('gerenshixiang','gzsqshixiang')");
}
//已选择事项单击事件
function gzsqshixiang_OnChange(){
      clickLazy("clickExecution('gzsqshixiang','')");
}

//单击延迟执行,产生双击
var dblNum = 0;
function clickLazy(methodName){
 dblNum += 1;
 window.setTimeout(methodName,200);
}
//单击或双击执行
function clickExecution(fromForm,targetForm){
        //双击
 if(dblNum==2){

                //获取源列表域选中项对象
                var selectshixiang = $("#"+fromForm).find("option:selected");

                var targetCLClass = "";//筛选列表选中的值 代码2
                if(targetForm==""){//如果目标列表ID为空,则从选中项中获取

                    //获取选中项选中时的筛选列表选中的值 代码2

                     targetCLClass = selectshixiang.attr("clclass");

                   targetForm= selectshixiang.attr("from");
                }else{

                     targetCLClass = $("#cailiaoclass").val();//代码2

                     selectshixiang.attr("clclass",targetCLClass);//代码2
                  selectshixiang.attr("from",fromForm);
                }
                var currentCLClass = $("#cailiaoclass").val();//代码2
           var exist = $("#"+targetForm).find("option[value="+selectshixiang.val()+"]");
                if(exist.length<=0 && 【$.trim(targetCLClass)==$.trim(currentCLClass)代码2)
                    $("#"+targetForm).append(selectshixiang);
                if(【$.trim(targetCLClass)!=$.trim(currentCLClass)代码2)
                    selectshixiang.remove();
               
                //将已选事项赋值给隐藏域
                var optionsObj = $("#gzsqshixiang").find("option");
                var sxStr = "";
                optionsObj.each(function(idx,item){
                      var sxCode = $(item).val();
                      //var sxName = $(item).text();
                      //var sxCN = (sxCode+":"+sxName);
                      sxStr += (sxStr==""?sxCode:(","+sxCode));
                });
                $("#yxgzsxhide").val(sxStr);
 }
        //单击
         if(dblNum==1){

        }
 dblNum = 0;
       
}

你可能感兴趣的:(jquery)