网址设计jq效果,网址设计中常用的有的jq效果

网站设计中常用的一对jq效果,网址设计jq效果

只做会做网址设计不会前端是特其余,现在数不尽网址设计员都会贯通前端CSS+jquery,然而今日要说的是是自身个人在一家浦那网址设计集团中经历笔记,都以很实用的,希望能帮助网址设计者们,今后更为多的网址使用上了Jquery本领,极度是在国外网址上Jquery运用的早就很干练了,不紧提高了网址的精美度与用户之间的相互效果,把Jquery运用到网址的部分效果上,还是能够大大的提高网址页面上的体验效果。如今大家同盟社给好些个客户网址上都有显示那些意义,上边作者就为大家大快朵颐下升高网址体验效果的5个Jquery效果,皆以相比较闻名的境内网站用来完成的功用。

只做会做网址设计不会前端是充足的,现在广大网址设计员都会贯通前端CSS+jquery,但是明日要说的是是自家个人在一家卢萨卡网址设计公司中经历笔记,都以很实用的,希望能帮忙网址设计者们,今后更是多的网址接纳上了Jquery技艺,极其是在海外网址上Jquery运用的已经很干练了,不紧进步了网址的精美度与用户之间的相互功用,把Jquery运用到网站的部分效果上,仍是能够大大的升高网址页面上的心得效果。近期我们合营社给比比较多客户网址上都有显示这么些成效,上边小编就为大家享受下进步网址体验效果的5个Jquery效果,都以比较有名的境内网址用来贯彻的功能。

只做会做网址设计不会前端是拾叁分的,今后游人如织网址设计员都会贯通前端CSS+jquery,不过明日要说的是是本身个人在一家地拉那网站设计公司中经历笔记,都以很实用的,希望能扶助网址设计者们,今后愈加多的网址选取上了Jquery手艺,极其是在国外网址上Jquery运用的已经很干练了,不紧进步了网址的精美度与用户之间的相互效果,把Jquery运用到网址的片段效果上,仍是能够大大的提高网址页面上的体验效果。目前大家厂家给非常多客户网址上都有突显这一个效果,上边笔者就为大家共享下进步网址体验效果的5个Jquery效果,都是比较出名的境内网址用来兑现的作用。

复制代码 代码如下:

率先个:天猫商城网址的搜寻框Jquery教程效果

世家都精通Taobao网址上寻觅框实用之处就不要说了,以前的天猫找出框是平素稳固在页面顶上部分的,这段日子后一经用户往下拉页面,搜索框用Jqery手艺平素维系在页面的顶部,方便用户的迅猛找出,找到想要的货品。那意义不紧能够用在搜索框上,举例导航也是能够用那功效提供经验的。
  亚洲城欢迎您 1  
在这提供个轻易近乎Jquery代码效果供参照他事他说加以考察:   window.onscroll =
function(){     var t = document.documentElement.scrollTop ||
document.body.scrollTop;   if(t>80){
//当页面下拉到过量80的时候显得下的DIV,暗中同意是隐形的。 $(“.fdnav”).css({display:”block”});            
     }else{  $(“.fdnav”).css({display:”none”});      
} }    

 

 

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
“;
<html xmlns=”;
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″
/>
<title>statistics test</title>
<script src=”../js/jquery.js”></script>
<style type=”text/css”>
.dropdiv{
width: 180px;
height: 24px;
overflow: hidden;
float: left;
font-size: 13px;
font-family: “微软雅黑”;
position: relative;
padding: 0px 26px 0px 5px;
border: solid 1px #cecece;
background: url(../images/droparrow.png) 186px no-repeat;
}
.dropmiandiv{
margin-left: 40px;
width: 213px;
background: url(../images/dropdown.png) repeat-x;
height: 27px;
}
.chooseItems{
border: solid 1px #cecece;
}
.chooseItems .chooseItem{
font-size: 13px;
font-family: “微软雅黑”;
padding: 5px;
border-bottom: solid 1px #cecece;
}
.chooseItems .chooseItem:last-child{
border-bottom:none;
}
.chooseItems .chooseItem:hover{
background: #f2f2f2;
}
</style>
</head>

其次个:网址左边导航条Jquery教程效果的采取。

 
这些对于绝大多数网址是个很实用的Jquery效果,举个例子在线客服、急迅导航、重临顶上部分等等。看下图的成效还不易啊!
  亚洲城欢迎您 2  
左边导航Jquery体验效果代码供参谋:   $(document).ready(function(){
 $(“.wsde”).mouseover(function(){//class为wsde的默认css是:position:
fixed; right: 1px; width:57px; overflow: hidden;
  $(“.wsde”).stop().animate({‘width’:’200px’});   });
 $(“.wsde”).mouseleave(function(){
  $(“.wsde”).stop().animate({‘width’:’57px’});   });  });    

第五个:天猫商城网址的搜寻框Jquery教程效果

大家都知道Tmall网站上搜索框实用之处就别讲了,从前的Taobao搜索框是直接牢固在页面顶上部分的,而未来若是用户往下拉页面,寻找框用Jqery手艺平素维系在页面包车型地铁顶上部分,方便用户的高效寻觅,找到想要的物品。那成效不紧能够用在搜索框上,举个例子导航也是足以用这意义提供体验的。

 

亚洲城欢迎您 3

 

在那提供个轻便近乎Jquery代码效果供参照他事他说加以考察:

 

window.onscroll = function(){

    var t = document.documentElement.scrollTop ||
document.body.scrollTop;  

if(t>80){
//当页面下拉到过量80的时候显得下的DIV,暗中认可是隐身的。

$(“.fdnav”).css({display:”block”});      
          

}else{ 

$(“.fdnav”).css({display:”none”});    
 

}

}

 

 

首先个:Tmall网址的探索框Jquery教程效果

我们都清楚天猫商城网址上寻觅框实用之处就无须说了,以前的Taobao寻觅框是一贯稳定在页面最上端的,这段时间天假设用户往下拉页面,寻觅框用Jqery工夫一向维持在页面包车型大巴最上端,方便用户的迅猛搜索,找到想要的物品。这功效不紧可以用在搜索框上,比如导航也是足以用那效率提供经验的。

 

亚洲城欢迎您 4

 

在那提供个大约近乎Jquery代码效果供参照他事他说加以考察:

 

window.onscroll = function(){

    var t = document.documentElement.scrollTop ||
document.body.scrollTop;  

if(t>80){
//当页面下拉到过量80的时候显得下的DIV,暗中认可是隐身的。

$(“.fdnav”).css({display:”block”});      
          

}else{ 

$(“.fdnav”).css({display:”none”});    
 

}

}

 

 

<body>

其多个:网址图片预加载Jquery教程效果:

 
非常多时候网址的图片很多,不经常加载不了突显的是都以白手,为了巩固用户对网址的投机,Jquery中的图片预加载效能就用上了。
  亚洲城欢迎您 5  
html示例代码:   <img data=”这里是大家要显得图片的骨子里地址”
src=”这里是一张默(zhang mo)认彰显的小图片,能够火速加载到页面。能够是具备图片应用统一的图纸也得以是要出示图片的缩略图”
 alt=”图片名”/>     Jquery示例代码:
$(‘img[data]’).load(function(){//运转Jquery库中的默许类    var
__this__ = $(this);      var url = __this__.attr(‘data’);    
 var src = __this__.attr(‘src’);      if(url ==”|| url ==
src)//这里判定假设图片实际地址空头支票或然曾经加载不管理      {          
return;      }       var img =newImage();//实例化贰个图纸的靶子      
img.src = url;//将要彰显的图形加载进来      
 if(img.complete)//假如图片已经加载存在浏览器缓存中一直管理        {    
      __this__.attr(‘src’,url);//将在显示的图纸替换过来          
return;        }        img.onload
=function(){//要出示的图样加载成功后做管理          
__this__.attr(‘src’,url);         }   });      

首个:网址左侧导航条Jquery教程效果的应用。

 

本条对于比非常多网址是个很实用的Jquery效果,举例在线客服、快速导航、再次回到最上端等等。看下图的成效基本上能用啊!

 

亚洲城欢迎您 6

 

侧边导航Jquery体验效果代码供仿照效法:

 

$(document).ready(function(){

 $(“.wsde”).mouseover(function(){//class为wsde的默认css是:position:
fixed; right: 1px; width:57px; overflow: hidden;

  $(“.wsde”).stop().animate({‘width’:’200px’});

  });

 $(“.wsde”).mouseleave(function(){

  $(“.wsde”).stop().animate({‘width’:’57px’});

  }); 

});

 

 

其次个:网址左侧导航条Jquery教程效果的施用。

 

本条对于绝大大多网址是个很实用的Jquery效果,比方在线客服、急忙导航、再次来到最上端等等。看下图的效率还不易啊!

 

亚洲城欢迎您 7

 

左边导航Jquery体验效果代码供仿照效法:

 

$(document).ready(function(){

 $(“.wsde”).mouseover(function(){//class为wsde的默认css是:position:
fixed; right: 1px; width:57px; overflow: hidden;

  $(“.wsde”).stop().animate({‘width’:’200px’});

  });

 $(“.wsde”).mouseleave(function(){

  $(“.wsde”).stop().animate({‘width’:’57px’});

  }); 

});

 

 

<div class=”dropmiandiv” quest =”select1″>
<input type=”text” readonly=”readonly” id =”select1″
displayMember=”-1″ valueMember =”请选择” class=”dropdiv”
value=”请选择”/>
</div>
<div class=”chooseItems” answer =”select1″ style=”display:none;
position:absolute;”>
<div class=”chooseItem” displayMember=”0″ valueMember
=”独立注册译员”>独立注册译员</div>
<div class=”chooseItem” displayMember=”1″ valueMember
=”供应商译员”>供应商译员</div>
<div class=”chooseItem” displayMember=”2″ valueMember
=”供应商”>供应商</div>
<div class=”chooseItem” displayMember=”3″ valueMember
=”代理商”>代理商</div>
</div>

第多个:自动验证提交表单的Jqeury效果:

 
半数以上网址都有付出表单:如会员登陆、会员注册、在线留言等。用了上边包车型大巴Jquery插件,用户就能够高效掌握输入的新闻是或不是合法。
  亚洲城欢迎您 8      
 

其四个:网址图片预加载Jquery教程效果:

 

洋洋时候网址的图形非常多,一时加载不了显示的是都是一名不文,为了抓好用户对网址的亲善,Jquery中的图片预加载作用就用上了。

 

亚洲城欢迎您 9

 

html示例代码:

 

<img data=”这里是大家要显得图片的其实地址”
src=”这里是一张默同志认突显的小图片,能够高速加载到页面。能够是独具图片应用统一的图形也足以是要突显图片的缩略图”
 alt=”图片名”/>  

 

Jquery示例代码:

$(‘img[data]’).load(function(){//运维Jquery库中的暗中认可类

   var __this__ = $(this);  

   var url = __this__.attr(‘data’);  

   var src = __this__.attr(‘src’);  

   if(url ==”|| url ==
src)//这里剖断假诺图片实际地址不设有或许曾经加载不管理  

   {  

        return;  

   }  

    var img =newImage();//实例化几个图片的目的  

    img.src = url;//就要显示的图样加载进来  

     if(img.complete)//要是图片已经加载存在浏览器缓存中央市直机关接管理  

     {  

        __this__.attr(‘src’,url);//将在展现的图纸替换过来  

        return;  

     }  

     img.onload =function(){//要展现的图纸加载成功后做管理  

        __this__.attr(‘src’,url);  

      }  

});  

 

 

其三个:网址图片预加载Jquery教程效果:

 

点不清时候网站的图样很多,不时加载不了展现的是都是空白,为了进步用户对网址的亲善,Jquery中的图片预加载成效就用上了。

 

亚洲城欢迎您 10

 

网址设计jq效果,网址设计中常用的有的jq效果。html示例代码:

 

<img data=”这里是我们要来得图片的实际上地址”
src=”这里是一张默(zhang mo)认展现的小图片,能够长足加载到页面。能够是负有图片选择统一的图片也能够是要彰显图片的缩略图”
 alt=”图片名”/>  

 

Jquery示例代码:

$(‘img[data]’).load(function(){//运维Jquery库中的私下认可类

   var __this__ = $(this);  

   var url = __this__.attr(‘data’);  

网址设计jq效果,网址设计中常用的有的jq效果。   var src = __this__.attr(‘src’);  

   if(url ==”|| url ==
src)//这里剖断倘使图片实际地址空中楼阁或许已经加载不管理  

   {  

        return;  

   }  

    var img =newImage();//实例化一个图纸的靶子  

    img.src = url;//就要呈现的图片加载进来  

     if(img.complete)//如果图片已经加载存在浏览器缓存中央政府机关接管理  

     {  

        __this__.attr(‘src’,url);//就要突显的图样替换过来  

        return;  

     }  

     img.onload =function(){//要显得的图形加载成功后做拍卖  

        __this__.attr(‘src’,url);  

      }  

});  

 

 

<div class=”dropmiandiv” quest =”select2″
style=”position:absolute;top:200px;”>
<input type=”text” readonly=”readonly” id =”select2″
displayMember=”-1″ valueMember =”请选择” class=”dropdiv”
value=”请选择”/>
</div>
<div class=”chooseItems” answer =”select2″ style=”display:none;
position:absolute;”>
<div class=”chooseItem” displayMember=”0″ valueMember
=”独立注册译员”>独立注册译员</div>
<div class=”chooseItem” displayMember=”1″ valueMember
=”供应商译员”>供应商译员</div>
<div class=”chooseItem” displayMember=”2″ valueMember
=”供应商”>供应商</div>
<div class=”chooseItem” displayMember=”3″ valueMember
=”代理商”>代理商</div>
</div>

第多个:网址上的select下拉菜单(二级select)美化体验Jquery效果:

本条是小编笔者为一商店网址制作的select下拉菜单,实际上是选拔了Jquery给表单input赋值。select是用Jquery模拟出来的功效。
  亚洲城欢迎您 11  
select下拉菜单html部分示例代码:         <div
class=”kscz1_1″>请采取游戏</div>       <div
class=”kscz1_2″>请选拔面值</div>       <div
 class=”kscz1_3″>           <form class=”woqu”
action=”/e/search/index.php” method=”post” onSubmit=”return
checkSubmit();”>             <input id=”proid” type=”hidden”
name=”proid” value=””>             <input id=”price” type=”hidden”
name=”price” value=””>             <input type=”submit”
class=”dianji” value=””>           </form>       </div>  
      <div class=”kscz1_1se” >   
<ul id=”kscz1_1se”>     
 <li price=”50,20″ proid=”5″>大专自卫队苛夺</li>
//price中的为select二级选项     
 <li price=”70,50,30″ proid=”33″>磊地在傜</li>    </ul>        </div>
<div class=”kscz1_1pri” > <ul
id=”kscz1_1pri”>
</ul> </div>   <form class=”woqu” action=””
method=”post” onSubmit=”return checkSubmit();”>                
<input id=”proid” type=”hidden” name=”proid” value=””>            
    <input id=”price” type=”hidden” name=”price” value=””>        
        <input type=”submit” class=”dianji” value=””>
</form>  
重要CSS样式,过其实的都不写出来了,那是几个暗藏的下拉表div样式:  
.kscz1_1se { overflow: hidden; width: 214px; height: 330px; position:
absolute; border: 1px solid #E0E0E0; left: 50%; top: 0; z-index: 1000;
display: none; }   .kscz1_1pri { overflow: hidden; width: 94px; height:
130px; position: absolute; border: 1px solid #E0E0E0; left: 50%; top:
0; z-index: 1000; display: none; }    
select下拉菜单Jquery部分代码:   <SCRIPT
type=”text/javascript”> $(document).ready(function(){
$(“.kscz1_1”).mouseover(function(){//鼠标移到select上显下拉效应

$(“.kscz1_1se”).css({display:’block’}); $(“#kscz1_1se”).css({display:’block’});
  });  
$(“.kscz1_1se”).mouseleave(function(){//鼠标移出为掩饰下效果
$(this).css({display:’none’});

$(this).find(“#kscz1_1se”).css({display:’none’});   });  
$(“.kscz1_1se
li”).mousedown(function(){//选用下拉中的一个挑选,实行赋值,并对第二项下拉追加内容
var value = $(this).attr(“price”); 
var value2 = $(this).text();  var value3 = $(this).attr(“proid”); var pricetext=”; pricenum = value.split(“,”); for(var i=0;i<pricenum.length;i++)
{
pricetext=pricetext+'<li>’+pricenum[i]+'</li>’;  
}
$(“.kscz1_1”).html(value2);
$(“.kscz1_1se”).css({display:’none’});
$(“.kscz1_1se”).find(“#kscz1_1se”).css({display:’none’});
$(“#kscz1_1pri”).html(pricetext);
$(“.kscz1_2”).html(‘请选用面值’);
$(“#proid”).val(value3);   });  
$(“.kscz1_2”).mouseover(function(){//对select二级赋值
if($(“.kscz1_1”).text()!=’请接纳游戏’){$(“.kscz1_1pri”).css({display:’block’});}
    });  
$(“.kscz1_1pri”).mouseleave(function(){//遮蔽select二级下拉表单
$(this).css({display:’none’});
 });
$(“.kscz1_1pri
li”).live(‘click’,function(){//对select二级赋值及表单input为price赋值
var value2 = $(this).text();  $(“.kscz1_2”).html(value2); $(“.kscz1_1pri”).css({display:’none’});
$(“#price”).val(value2);   }); });  
function checkSubmit(){//验证提交表单   if (document.getElementById(‘proid’).value==””)
{ alert(“请选取游戏”); return false;  } if
(document.getElementById(‘price’).value==””) { alert(“请选用充钱金额”); return false;  } }
  </SCENVISIONIPT>    
注:上边的代码应用到骨子里网址中必须加载Jquery.ja的主文件,其达成在国外众多网址选拔Jquery技能,其最要紧的是运用Jquery大大升高了网站用户体验度,提高网站的用户体验效果对改革网的PV也许有极大的功利。这里只是做个引玉之砖,不紧是上边的5个,其实还应该有多数网址页面体验效果,都足以动用Jquery来落实越来越好的用户体验效果。
  有啥样不知道的能够在下边留言哦!    

只做会做网址设计不会前端是这么些的,未来众多网址设计员都会贯通前端CSS+jquery,可是明日…

第三个:自动验证提交表单的Jqeury效果:

 

非常多网址都有付出表单:如会员登入、会员注册、在线留言等。用了下边包车型大巴Jquery插件,用户就能够便捷掌握输入的音讯是还是不是合法。

 

亚洲城欢迎您 12

 

 

 

 

第七个:自动验证提交表单的Jqeury效果:

 

大部网址都有付出表单:如会员登陆、会员注册、在线留言等。用了上边包车型地铁Jquery插件,用户就能够便捷精通输入的新闻是还是不是合法。

 

亚洲城欢迎您 13

 

 

 

 

</body>

第三个:网址上的select下拉菜单(二级select)美化体验Jquery效果:

以此是本身本身为一商行网站制作的select下拉菜单,实际上是运用了Jquery给表单input赋值。select是用Jquery模拟出来的意义。

 

亚洲城欢迎您 14

 

select下拉菜单html部分示例代码:

 

      <div class=”kscz1_1″>请采取游戏</div>

      <div class=”kscz1_2″>请选取面值</div>

      <div  class=”kscz1_3″>

          <form class=”woqu” action=”/e/search/index.php”
method=”post” onSubmit=”return checkSubmit();”>

            <input id=”proid” type=”hidden” name=”proid” value=””>

            <input id=”price” type=”hidden” name=”price” value=””>

            <input type=”submit” class=”dianji” value=””>

          </form>

      </div>

 

      <div class=”kscz1_1se” >

   <ul id=”kscz1_1se”>

      <li price=”50,20″
proid=”5″>大专自卫队苛夺</li>
//price中的为select二级选项

      <li price=”70,50,30″
proid=”33″>磊地在傜</li>

   </ul>

       </div>

<div class=”kscz1_1pri” >

<ul id=”kscz1_1pri”>

</ul>

</div>

 

<form class=”woqu” action=”” method=”post” onSubmit=”return
checkSubmit();”>

                <input id=”proid” type=”hidden” name=”proid”
value=””>

                <input id=”price” type=”hidden” name=”price”
value=””>

                <input type=”submit” class=”dianji” value=””>

</form>

 

重在CSS样式,过其实的都不写出来了,这是五个藏匿的下拉表div样式:

 

.kscz1_1se {

overflow: hidden;

width: 214px;

height: 330px;

position: absolute;

border: 1px solid #E0E0E0;

left: 50%;

top: 0;

z-index: 1000;

display: none;

}

 

.kscz1_1pri {

overflow: hidden;

width: 94px;

height: 130px;

position: absolute;

border: 1px solid #E0E0E0;

left: 50%;

top: 0;

z-index: 1000;

display: none;

}

 

 

select下拉菜单Jquery部分代码:

 

<SCRIPT type=”text/javascript”>

$(document).ready(function(){

$(“.kscz1_1”).mouseover(function(){//鼠标移到select上显下拉意义

$(“.kscz1_1se”).css({display:’block’});

$(“#kscz1_1se”).css({display:’block’});

  });

 

$(“.kscz1_1se”).mouseleave(function(){//鼠标移出为隐匿下效果

$(this).css({display:’none’});

$(this).find(“#kscz1_1se”).css({display:’none’});

  });

 

$(“.kscz1_1se
li”).mousedown(function(){//采用下拉中的叁个增选,实行赋值,并对第二项下拉平添内容

var value = $(this).attr(“price”); 

var value2 = $(this).text(); 

var value3 = $(this).attr(“proid”);

var pricetext=”;

pricenum = value.split(“,”);

for(var
i=0;i<pricenum.length;i++)

{

pricetext=pricetext+'<li>’+pricenum[i]+'</li>’;

 

}

$(“.kscz1_1”).html(value2);

$(“.kscz1_1se”).css({display:’none’});

$(“.kscz1_1se”).find(“#kscz1_1se”).css({display:’none’});

$(“#kscz1_1pri”).html(pricetext);

$(“.kscz1_2”).html(‘请采用面值’);

$(“#proid”).val(value3);

  });

 

$(“.kscz1_2”).mouseover(function(){//对select二级赋值

if($(“.kscz1_1”).text()!=’请接纳游戏’){$(“.kscz1_1pri”).css({display:’block’});}

 

  });

 

$(“.kscz1_1pri”).mouseleave(function(){//隐敝select二级下拉表单

$(this).css({display:’none’});

 });

$(“.kscz1_1pri
li”).live(‘click’,function(){//对select二级赋值及表单input为price赋值

var value2 = $(this).text(); 

$(“.kscz1_2”).html(value2);

$(“.kscz1_1pri”).css({display:’none’});

$(“#price”).val(value2);

  });

});

 

function
checkSubmit(){//验证提交表单

 

if
(document.getElementById(‘proid’).value==””) {

alert(“请选用娱乐”);

return false;

 }

if
(document.getElementById(‘price’).value==””) {

alert(“请选拔充钱金额”);

return false;

 }

}

 

</SCRIPT>

 

 

注:上面的代码应用到实在网址中必须加载Jquery.ja的主文件,其完成在国外众多网址接纳Jquery本领,其最重大的是行使Jquery大大进步了网址用户体验度,提高网址的用户体验效果对改正网的PV也可能有不小的益处。这里只是做个投石问路,不紧是地点的5个,其实还应该有为数非常多网址页面体验效果,都能够使用Jquery来促成越来越好的用户体验效果。

 

有何样不知底的能够在上边留言哦!

 

 

第三个:网址上的select下拉菜单(二级select)美化体验Jquery效果:

那个是自己自家为一商场网址制作的select下拉菜单,实际上是利用了Jquery给表单input赋值。select是用Jquery模拟出来的机能。

 

亚洲城欢迎您 15

 

select下拉菜单html部分示例代码:

 

      <div class=”kscz1_1″>请选取游戏</div>

      <div class=”kscz1_2″>请选用票面价值</div>

      <div  class=”kscz1_3″>

          <form class=”woqu” action=”/e/search/index.php”
method=”post” onSubmit=”return checkSubmit();”>

            <input id=”proid” type=”hidden” name=”proid” value=””>

            <input id=”price” type=”hidden” name=”price” value=””>

            <input type=”submit” class=”dianji” value=””>

          </form>

      </div>

 

      <div class=”kscz1_1se” >

   <ul id=”kscz1_1se”>

      <li price=”50,20″
proid=”5″>大专自卫队苛夺</li>
//price中的为select二级选项

      <li price=”70,50,30″
proid=”33″>磊地在傜</li>

   </ul>

       </div>

<div class=”kscz1_1pri” >

<ul id=”kscz1_1pri”>

</ul>

</div>

 

<form class=”woqu” action=”” method=”post” onSubmit=”return
checkSubmit();”>

                <input id=”proid” type=”hidden” name=”proid”
value=””>

                <input id=”price” type=”hidden” name=”price”
value=””>

                <input type=”submit” class=”dianji” value=””>

</form>

 

关键CSS样式,过其实的都不写出来了,这是多少个藏匿的下拉表div样式:

 

.kscz1_1se {

overflow: hidden;

width: 214px;

height: 330px;

position: absolute;

border: 1px solid #E0E0E0;

left: 50%;

top: 0;

z-index: 1000;

display: none;

}

 

.kscz1_1pri {

overflow: hidden;

width: 94px;

height: 130px;

position: absolute;

border: 1px solid #E0E0E0;

left: 50%;

亚洲城欢迎您,top: 0;

z-index: 1000;

display: none;

}

 

 

select下拉菜单Jquery部分代码:

 

<SCRIPT type=”text/javascript”>

$(document).ready(function(){

$(“.kscz1_1”).mouseover(function(){//鼠标移到select上显下拉成效

$(“.kscz1_1se”).css({display:’block’});

$(“#kscz1_1se”).css({display:’block’});

  });

 

$(“.kscz1_1se”).mouseleave(function(){//鼠标移出为隐匿下效果

$(this).css({display:’none’});

$(this).find(“#kscz1_1se”).css({display:’none’});

  });

 

$(“.kscz1_1se
li”).mousedown(function(){//选取下拉中的八个挑选,举行赋值,并对第二项下拉追加内容

var value = $(this).attr(“price”); 

var value2 = $(this).text(); 

var value3 = $(this).attr(“proid”);

var pricetext=”;

pricenum = value.split(“,”);

for(var
i=0;i<pricenum.length;i++)

{

pricetext=pricetext+'<li>’+pricenum[i]+'</li>’;

 

}

$(“.kscz1_1”).html(value2);

$(“.kscz1_1se”).css({display:’none’});

$(“.kscz1_1se”).find(“#kscz1_1se”).css({display:’none’});

$(“#kscz1_1pri”).html(pricetext);

$(“.kscz1_2”).html(‘请选取面值’);

$(“#proid”).val(value3);

  });

 

$(“.kscz1_2”).mouseover(function(){//对select二级赋值

if($(“.kscz1_1”).text()!=’请选用游戏’){$(“.kscz1_1pri”).css({display:’block’});}

 

  });

 

$(“.kscz1_1pri”).mouseleave(function(){//遮掩select二级下拉表单

$(this).css({display:’none’});

 });

$(“.kscz1_1pri
li”).live(‘click’,function(){//对select二级赋值及表单input为price赋值

var value2 = $(this).text(); 

$(“.kscz1_2”).html(value2);

$(“.kscz1_1pri”).css({display:’none’});

$(“#price”).val(value2);

  });

});

 

function
checkSubmit(){//验证提交表单

 

if
(document.getElementById(‘proid’).value==””) {

alert(“请选拔娱乐”);

return false;

 }

if
(document.getElementById(‘price’).value==””) {

alert(“请采纳充钱金额”);

return false;

 }

}

 

</SCRIPT>

 

 

注:下边的代码应用到实际网址中必须加载Jquery.ja的主文件,其达成在海外众多网址使用Jquery才具,其最关键的是采取Jquery大大升高了网站用户体验度,升高网站的用户体验效果对革新网的PV也可能有一点都不小的低价。这里只是做个投石问路,不紧是地点的5个,其实还会有非常的多网址页面体验效果,都足以选用Jquery来贯彻越来越好的用户体验效果。

 

有何不明白的能够在底下留言哦!

 

 

</html>
<script type=”text/javascript”>
$(“.dropdiv”).click(function(e){
$(“.chooseItems”).slideUp(300);
e.stopPropagation();
var quest = $(this).parent();
var questwidth = parseInt(quest.width())-2;
var questheight = quest.height();
var left =
quest.position().left+parseInt(quest.css(“margin-left”))+parseInt(quest.css(“padding-left”));
var top = parseInt(quest.position().top)+parseInt(questheight)+4;
var attrs = quest.attr(“quest”);
var selectsd = $(‘.chooseItems[answer=’+attrs+’]’);
var selectsdHeight = selectsd.height();
if((top+selectsdHeight)>$(window).height()){
top = top – selectsdHeight – questheight-7;
}
if($(selectsd).is(“:visible”)){
$(selectsd).slideUp(300);
}else{
$(selectsd).css({“left”:left+”px”,”top”:top+”px”,”width”:questwidth+”px”}).slideDown(300);
}
});
$(“.chooseItem”).click(function(e){
e.stopPropagation();
var divhtml = $(this);
var displayMember,valueMember;
displayMember = divhtml.attr(“displayMember”);
valueMember = divhtml.attr(“valueMember”);
var attrs =$(this).parent().attr(“answer”);
var parent = $(“#”+attrs);
var olddisplayMember,oldvalueMember;
olddisplayMember = parent.attr(“displayMember”);
oldvalueMember = parent.attr(“valueMember”);
if(olddisplayMember !=displayMember){
parent.attr(“displayMember”,displayMember);
parent.attr(“valueMember”,valueMember);
parent.val(valueMember);
parent.change();
}
$(this).parent().slideUp(300);
});
$(document).click(function(e){
var target = $(e.target);
if(target.closest(“.chooseItems”).length == 0){
$(“.chooseItems”).slideUp(300);
}
});
</script>

效果图
亚洲城欢迎您 16

代码如下: !DOCTYPE html PUBLIC
“-//W3C//DTD XHTML 1.0 Transitional//EN”
“” html
xmlns=”…

相关文章

Post Author: admin

发表评论

电子邮件地址不会被公开。 必填项已用*标注