html下拉菜单后面内容移动,jQuery实现下拉框左右移动(全部移动,已选移动)...

用到的方法为:appendTo()

格式:$(content).appendTo(selector)

appendTo() 方法在被选元素的结尾(仍然在内部)插入指定内容。

click() 方法触发 click 事件,或规定当发生 click 事件时运行的函数。

看一下具体实现的代码:

$(function () {

$("#add").click(function () {

//1,方式一

// var $option = $("#select1 option:selected"); //获取选中的选项

// var $remove = $option.remove(); //删除下拉列表中选中的选项

// $remove.appendTo("#select2"); //追加给对方

//2,方式二

var $option = $("#select1 option:selected"); //获取选中的选项

$option.appendTo("#select2"); //追加给对方

});

$("#add_all").click(function () {

var $option = $("#select1 option");

$option.appendTo("#select2");

});

$("#remove").click(function () {

var $option = $("#select2 option:selected");

$option.appendTo("#select1");

});

$("#remove_all").click(function () {

var $option = $("#select2 option");

$option.appendTo("#select1");

});

});

下拉框应用

News

Sport

Education

Technology

Art

>|

>>

<<

|<

运行效果:

9df3acf88617538840c331a5e841f2d6.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值