它只是交换了两个select的value值,并不是交换两个select 因为一个是出发地 一个是目的地 select的option是一样的;
创新互联建站是一家专注于做网站、网站建设与策划设计,浑南网站建设哪家好?创新互联建站做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:浑南等地区。浑南做网站价格咨询:13518219792
jquery操作两个select实现值之间的互相传递进行了详细的介绍,举例:
代码如下: function moveToRight(select1,select2)//把选中的移动到右边 sleect1和sleect2分别是下拉列表框的ID { $('#'+select1+' option:selected').each(function(){ $("option value='"+$(this).val()+"'"+$(this).text()+"/option").appendTo("#"+select2+""); $(this).remove(); $('#'+select2).bind('dblclick',function(){ moveToLeft(select1,select2); }); }); } function moveAllToRight(select1,select2)//把所有的移动到右边 { $('#'+select1+' option').each(function(){ $("option value='"+$(this).val()+"'"+$(this).text()+"/option").appendTo("#"+select2+""); $(this).remove(); }); } function moveToLeft(select1,select2)//把选中的移动到左边 { $('#'+select2+' option:selected').each(function(){ $("option value='"+$(this).val()+"'"+$(this).text()+"/option").appendTo("#"+select1+""); $(this).remove(); }); } function moveAllToLeft(select1,select2)//把所有的移动到左边 { $('#'+select2+' option').each(function(){ $("option value='"+$(this).val()+"'"+$(this).text()+"/option").appendTo("#"+select1+""); $(this).remove(); }); } 如果要双击select中的某一个option就把当前值传到另一个select需要bind一个select 事件 如下即可 代码如下: $('#sel2').bind('dblclick',function(){//给下拉框绑定双击事件 moveToRight('sel2','sel3'); }); $('#sel3').bind('dblclick',function(){ moveToLeft('sel2','sel3'); });
$(function() {
//选项卡
$(".order_list ul li").click(function() {
$(this).addClass("on").siblings().removeClass("on"); //切换选中的按钮高亮状态(添加on)
var index = $(this).index(); //获取被按下按钮的索引值,需要注意index是从0开始的
$(".order_xxk div").eq(index).show().siblings().hide(); //在按钮选中时在下面显示相应的内容,同时隐藏不需要的框架内容
});
});
div class='order_list'
ul
li1/li
li2/li
/ul
/div
div class="order_xxk"
div class="yige"1/div
div class="erge"2/div
/div
!DOCTYPE html
html lang="en"
head
meta charset="UTF-8"
titleDocument/title
script src="jquery-3.3.1.js"/script
style
.Tab{
}
.Tab span{
margin-right:10px;
cursor:pointer;
}
/style
/head
body
div class="Tab"
spanA1/span
spanB2/span
spanC3/span
/div
div style="display: none" class="tab1"
div
AA1
div style="display: none;margin-left: 100px;"
pAAA1/p
pAAA1/p
pAAA1/p
/div
/div
div
AA2
div style="display: none;margin-left: 100px;"
pAAA2/p
pAAA2/p
pAAA2/p
/div
/div
div
AA3
div style="display: none;margin-left: 100px;"
pAAA3/p
pAAA3/p
pAAA3/p
/div
/div
/div
div style="display: none" class="tab1"
div
BB1
div style="display: none;margin-left: 100px;"
pBBB1/p
pBBB1/p
pBBB1/p
/div
/div
div
BB2
div style="display: none;margin-left: 100px;"
pBBB2/p
pBBB2/p
pBBB2/p
/div
/div
div
BB3
div style="display: none;margin-left: 100px;"
pBBB3/p
pBBB3/p
pBBB3/p
/div
/div
/div
div style="display: none" class="tab1"
div
CC1
div style="display: none;margin-left: 100px;"
pCCC1/p
pCCC1/p
pCCC1/p
/div
/div
div
CC2
div style="display: none;margin-left: 100px;"
pCCC2/p
pCCC2/p
pCCC2/p
/div
/div
div
CC3
div style="display: none;margin-left: 100px;"
pCCC3/p
pCCC3/p
pCCC3/p
/div
/div
/div
/body
script
$(function(){
$(".Tab span").each(function(i){
$(this).click(function(){
$(".tab1:eq("+i+")").show().siblings(".tab1").hide()
})
})
$(".tab1div").click(function(){
$(this).find("div").show()
$(this).siblings("div").find("div").hide()
})
})
/script
/html
那是因为tab里面有a标签a href="#"文字内容/a,当点击tab的时候也会点到a,应该这样写:a href="javascript:void(0)"/a
或者给a加个 return false 可以阻止他的默认事件
本文实例讲述了jQuery简单tab切换效果实现方法。分享给大家供大家参考。具体如下:
script
src="js/jquery-latest.js"/script
SCRIPT
language=javascript
type=text/javascript
$(document).ready(function
()
{
$('.tabtitle
li').click(function
()
{
var
index
=
$(this).index();
$(this).attr('class',"tabhover").siblings('li').attr('class','taba');
$('.tabcontent').eq(index).show(200).siblings('.tabcontent').hide();
});
var
t
=
0;
var
timer
=
setInterval(function(){
if(
t
==
$('.tabtitle
li').length
)
t
=
0;
$('.tabtitle
li:eq('+t+')').click();
t++;
},
700)
})
/SCRIPT
div
class="maintab"
ul
class="tabtitle"
li
class="tabhover"a
href="#"选择标题1/a/li
li
class="taba"a
href="#"选择标题2/a/li
li
class="taba"a
href="#"选择标题3/a/li
li
class="taba"a
href="#"选择标题4/a/li
li
class="taba"a
href="#"选择标题5/a/li
/ul
div
class="tabcontent"
选择内容1
/div
div
class="tabcontent"
style="DISPLAY:
none"
选择内容2
/div
div
class="tabcontent"
style="DISPLAY:
none"
选择内容3
/div
div
class="tabcontent"
style="DISPLAY:
none"
选择内容4
/div
div
class="tabcontent"
style="DISPLAY:
none"
选择内容5
/div
/div
希望本文所述对大家的jQuery程序设计有所帮助。
!DOCTYPE
html
head
meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /
style
* {
border: none;
margin: 0;
padding: 0;
font-size: 12px;
font-weight: normal;
font-style: normal;
text-align: left;
font-family: "宋体", Arial, Helvetica, sans-serif !important;
}
a {
text-decoration: none;
color: #002244;
}
a:visited {
color: #5f789e;
}
a:hover {
text-decoration: underline;
color: #cd0200;
}
ul,li {
list-style-type: none;
}
/* 正文开始*/
#mainbody {
width: 1000px;
margin-top: 12px;
margin-right: auto;
margin-bottom: 12px;
margin-left: auto;
}
#mainbody .part {
margin-bottom: 10px;
margin-right: 10px;
width: 322px;
float: left;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease; /* Firefox 4 */
-webkit-transition: all 0.3s ease; /* Safari 和 Chrome */
-o-transition: all 0.3s ease; /* Opera */
}
#mainbody .part:hover {
box-shadow: 2px 2px 3px #ddd;
}
#mainbody .part .part-hd {
height: 32px;
zoom: 1;
overflow: hidden;
line-height: 32px;
}
#mainbody .part-hd li {
font-size: 14px;
line-height: 30px;
width: 155px;
background: -webkit-gradient(linear, left top, left bottom, from(#fefefe),
to(#ededed) );
background: -o-linear-gradient(left top, left bottom, from(#fefefe),
to(#ededed) );
background: -webkit-gradient(linear, left top, left bottom, from(#fefefe),
to(#ededed) );
border: 1px solid #ddd;
float: left;
text-align: center;
background-color: -webkit-gradient;
background-position: left;
}
#mainbody .part-hd li.on {
border-bottom-style: none;
font-weight: bold;
background-color: #FFFFFF;
background-image: url(yxzoo2.png);
background-repeat: no-repeat;
background-position: -165px -265px;
}
#mainbody .imgshow {
border: 1px solid #ccc;
border-top: 0 none;
padding: 8px;
zoom: 1;
color: #000000;
}
.mod-art li {
line-height: 25px;
height: 25px;
}
.mod-art .date {
float: right;
margin-right: 5px;
}
/style
/head
script src=""/script
script
$ (function ()
{
$ ('#part-tab-con .imgshow:nth-child(1)').show ().siblings ().hide ();
$ ('.part-hd ul li').hover (
function ()
{
var me = $ (this);
me.addClass ('on').siblings ("li").removeClass ('on')
.closest (".part-hd").next ("#part-tab-con")
.children (".imgshow:eq(" + me.index () + ")").show ().siblings (".imgshow").hide ();
});
});
/script
body
div id="mainbody"
div class="part"
div class="part-hd"
ul
li class="on"玄幻奇幻/li
li武侠仙侠/li
/ul
/div
div id="part-tab-con"
div class="imgshow"
ul class="mod-art"
lispan class="date"02-16/spana href="/1502/288021391312.html" title="教练进场Ban选!比赛更精彩 观众受益"font color=""教练进场Ban选!比赛更精彩
观众受益/font /a/li
lispan class="date"02-16/spana href="/1502/288009340360.html" title="人家女友:国外女玩家为锐雯重铸断剑"font color=""人家女友:国外女玩家为锐雯重铸断剑/font
/a/li
lispan class="date"02-16/spana href="/1502/288007089075.html" title="福利COS:香港正妹Bell全方位展示胸器"font color=""福利COS:香港正妹Bell全方位展示胸器/font
/a/li
lispan class="date"02-16/spana href="/1502/288010819654.html" title="日本LJL获外卡赛资格 季中赛或将参赛"font color=""日本LJL获外卡赛资格
季中赛或将参赛/font /a/li
lispan class="date"02-16/spana href="/1502/288008186913.html" title="网友盘点:最让人恶心的五大偷塔英雄"font color=""网友盘点:最让人恶心的五大偷塔英雄/font
/a/li
/ul
/div
div class="imgshow"
ul class="mod-art"
lispan class="date"02-16/spana href="/1502/288007138257.html" title="安妮情人节限定半价 其余三款正热销中"font color=""安妮情人节限定半价
其余三款正热销中/font /a/li
lispan class="date"02-16/spana href="/1502/287982376070.html" title="每周之星:大树好辅助Imp男枪打爆全场"font color=""每周之星:大树好辅助Imp男枪打爆全场/font
/a/li
lispan class="date"02-16/spana href="/1502/288025318751.html" title="2015LCS北美赛区春季赛:CLG VS TSM"font color=""2015LCS北美赛区春季赛:CLG
VS TSM/font /a/li
lispan class="date"02-16/spana href="/1502/288023188668.html" title="杰克:牛头努努大战三百回合 竟无一伤亡"font color=""杰克:牛头努努大战三百回合
竟无一伤亡/font /a/li
lispan class="date"02-16/spana href="/1502/288022680398.html" title="每日精彩集锦:大魔王教你如何秀妖姬!"font color=""每日精彩集锦:大魔王教你如何秀妖姬!/font
/a/li
/ul
/div
/div
/div
div class="part"
div class="part-hd"
ul
li class="on"666/li
li5555/li
/ul
/div
div id="part-tab-con"
div class="imgshow"
ul class="mod-art"
lispan class="date"02-16/spana href="/1502/288022168482.html" title="LPL第五周掠影:年关将近队员喜庆服饰"font color=""LPL第五周掠影:年关将近队员喜庆服饰/font
/a/li
lispan class="date"02-16/spana href="/1502/288021294370.html" title="黑子解说:吓老子一跳 上单船长怒吼凯瑞"font color=""黑子解说:吓老子一跳
上单船长怒吼凯瑞/font /a/li
lispan class="date"02-16/spana href="/1502/288020471263.html" title="Dopa盲僧我不是标题党 我是国服rank第一"font color=""Dopa盲僧我不是标题党
我是国服rank第一/font /a/li
lispan class="date"02-16/spana href="/1502/288020025966.html" title="ADC新年特别版:各种极限走砍 看完湿了"font color=""ADC新年特别版:各种极限走砍
看完湿了/font /a/li
lispan class="date"02-16/spana href="/1502/288013215453.html" title="囧镜头:武器死里逃生却惨遭提莫暗算"font color=""囧镜头:武器死里逃生却惨遭提莫暗算/font
/a/li
/ul
/div
div class="imgshow"
ul class="mod-art"
lispan class="date"02-16/spana href="/1502/288013050053.html" title="精彩瞬间:智商碾压 卡萨丁无敌草丛战"font color=""精彩瞬间:智商碾压
卡萨丁无敌草丛战/font /a/li
lispan class="date"02-16/spana href="/1502/288011180111.html" title="国民好辅助:上分神器锤石 我来助你超神"font color=""国民好辅助:上分神器锤石
我来助你超神/font /a/li
lispan class="date"02-16/spana href="/1502/288010246239.html" title="COS娱乐解说:机器人布里茨 超神辅助C"font color=""COS娱乐解说:机器人布里茨
超神辅助C/font /a/li
lispan class="date"02-16/spana href="/1502/288009730710.html" title="JJ辰解说:教你剑姬抗压 让你两头又如何"font color=""JJ辰解说:教你剑姬抗压
让你两头又如何/font /a/li
lispan class="date"02-16/spana href="/1502/288009230284.html" title="轻松一刻:这脚速 闪现都被吓出来了!"font color=""轻松一刻:这脚速
闪现都被吓出来了!/font /a/li
/ul
/div
/div
/div
div class="part"
div class="part-hd"
ul
li class="on"7777/li
li武侠仙侠/li
/ul
/div
div id="part-tab-con"
div class="imgshow"
ul class="mod-art"
lispan class="date"02-16/spana href="/1502/288021391312.html" title="教练进场Ban选!比赛更精彩 观众受益"font color=""教练进场Ban选!比赛更精彩
观众受益/font /a/li
lispan class="date"02-16/spana href="/1502/288009340360.html" title="人家女友:国外女玩家为锐雯重铸断剑"font color=""人家女友:国外女玩家为锐雯重铸断剑/font
/a/li
lispan class="date"02-16/spana href="/1502/288007089075.html" title="福利COS:香港正妹Bell全方位展示胸器"font color=""福利COS:香港正妹Bell全方位展示胸器/font
/a/li
lispan class="date"02-16/spana href="/1502/288010819654.html" title="日本LJL获外卡赛资格 季中赛或将参赛"font color=""日本LJL获外卡赛资格
季中赛或将参赛/font /a/li
lispan class="date"02-16/spana href="/1502/288008186913.html" title="网友盘点:最让人恶心的五大偷塔英雄"font color=""网友盘点:最让人恶心的五大偷塔英雄/font
/a/li
/ul
/div
div class="imgshow"
ul class="mod-art"
lispan class="date"02-16/spana href="/1502/288008554915.html" title="猫儿解说:青铜爬坑系列 德玛西亚皇子"font color=""猫儿解说:青铜爬坑系列
德玛西亚皇子/font /a/li
lispan class="date"02-16/spana href="/1502/288008064553.html" title="精彩集锦TOP5:杀戮锐雯万军丛中豪取4杀"font color=""精彩集锦TOP5:杀戮锐雯万军丛中豪取4杀/font
/a/li
lispan class="date"02-16/spana href="/1502/288007684920.html" title="原凉教研室:套子VS突脸 莫甘娜专治突脸"font color=""原凉教研室:套子VS突脸
莫甘娜专治突脸/font /a/li
lispan class="date"02-16/spana href="/1502/288006698807.html" title="土豆怪兽TOP5:原来蛮王的E可以砍死队友"font color=""土豆怪兽TOP5:原来蛮王的E可以砍死队友/font
/a/li
lispan class="date"02-16/spana href="/1502/288006443654.html" title="大神去哪儿:国服阿卡利14血 1V3秀翻天"font color=""大神去哪儿:国服阿卡利14血
1V3秀翻天/font /a/li
/ul
/div
/div
/div
/div
/body
/html
网页名称:jquery选项卡切换,jQuery选项卡
链接URL:https://www.cdcxhl.com/article10/dsijpdo.html
成都网站建设公司_创新互联,为您提供网站导航、自适应网站、域名注册、营销型网站建设、全网营销推广、软件开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联