jQuery练习二球队移动
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="../../popwindow/jquery-1.11.2.min.js"></script>
<style type="text/css">
.t
{
width:%;
text-align:center ;
top:10px;
height:130px;
background:#00C;
}
.left
{
width:%;
top:150px;
height:500px;
background:#C69;
position:absolute;
left:0px;
}
.middle
{
width:%;
top:150px;
height:500px;
background:#CF0;
position:absolute;
left:%;
}
.right
{
width:%;
top:150px;
height:500px;
background:#C69;
position:absolute;
right:0px;
}
.leftb
{
width:%;
height:500px;
left:%;
position:absolute;
}
.rightb
{
width:%;
height:500px;
right:%;
position:absolute;
}
.le
{
margin-top:5px;
width:%;
text-align:center ;
background:#3F0;
}
.ri
{
margin-top:5px;
width:%;
text-align:center ;
background:#3F0;
}
.btn1
{
top:200px;
width:%;
height:30px;
text-align:center;
left:%;
position:absolute;
background:#F30; }
.btn2
{
bottom:200px;
width:%;
height:30px;
text-align:center;
left:%;
position:absolute;
background:#F30;
}
</style>
</head>
<body>
<div class="t"><h1>添加列表</h1></div>
<div class="left">
<div class="leftb">
<div class="le">皇马</div>
<div class="le">曼联</div>
<div class="le">米兰</div>
</div>
</div>
<div class="middle">
<div class="btn1">>></div>
<div class="btn2">></div>
</div>
<div class="right">
<div class="rightb">
<script type="text/javascript">
$(document).ready(function(e) {
//鼠标选中 //鼠标点击选中事件
$(".le").click(function(e) {
//初始化
$(".le").css("background","#3F0")
$(".le").attr("cz","")//添加标记
//选中的样式
$(this).css("background","#FFF")
$(this).attr("cz","")//更改标记
});
//点击中间按钮移动到右侧中
$(".btn1").click(function(e) {
var mz= $(".le")//将所有名字存到名字mz中
for (var i=;i<mz.length;i++)//查找
{
//判断选中项
if (mz.eq(i).attr("cz")=="")//eq()判断cz标签是否是选中标签1
{
var zhi= mz.eq(i).text()//将选中的值放入zhi中
//判断该值是否存在
if (Has(zhi))
{ var str="<div class='ri'>"+zhi+"</div>";//将值zhi内容拼成div输出字符串
$(".rightb").append(str);//将要输出的div拼到右侧窗口中
}
}
}
});
//全选移动
$(".btn2").click(function(e) {
//左侧全部显示选中状态
$(".le").css("background","#FFF")
//将所有名字存入值中
var list=$(".le")
//循环添加
for (var i=; i<list.length;i++)
{
var zhi= list.eq(i).text()
if(Has(zhi))//去重
{
var str="<div class='ri'>"+zhi+"</div>";//将值zhi内容拼成div输出字符串
$(".rightb").append(str);//将要输出的div拼到右侧窗口中
}
} }); });
function Has(zhi)//判断是否重复
{
var list=$(".ri");
var isok=true;
for (var i=;i<list.length;i++)
{
if (list.eq(i).text()==zhi)
{
isok=false;
break;
} }
return isok; }
</script>

jQuery练习二球队移动的更多相关文章
- 微信生成二维码 只需一个网址即刻 还有jquery生成二维码
<div class="orderDetails-info"> <img src="http://qr.topscan.com/api.php?text ...
- jquery 生成二维码
jquery的二维码生成插件qrcode,在页面中调用该插件就能生成对应的二维码 <!DOCTYPE html> <html> <head> <meta ch ...
- MVC5中使用jQuery Post 二维数组和一维数组到Action
很久没有写了,最近在做一个MVC项目,这是我做的第一个MVC项目.之前可以说多MVC一点都不了解,今天把昨天遇到的一个问题记录下来.MVC大神就请飘过吧,跟我遇到同样问题的可以进来看看.遇到的第一个问 ...
- JQuery FullCalendar(二)
前言:根据前文介绍,我们对JQuery FullCalendar如何从后台取数据有了初步了解,已经实现最基本的要求.下面介绍一下FullCalendar的事件 $('#calendar').fullC ...
- 强大的JQuery(二)--动画效果
上篇博客我们讲过了jquery的基础知识--强大的JQuery(一)--基础篇,作为web开发人员,网页的动画效果是不可缺少的,本篇博客重点来说说jquery的动画效果的实现. 因为动画的效果不能截图 ...
- Jquery 学习二
一.事件编程 1.基本事件(以方法形式存在的) 基本语法: 原生Javascript代码中的事件绑定方式: DOM对象.事件 = 事件的处理程序 jQuery代码中的事件绑定方式: jQuery对 ...
- JQuery的二维码插件
jquery.qrcode.js 只有能重新生成的二维码才是安全的,大牛做了插件,满足我们吃糖的需求: 用法(除了翻译git上的readme我一下子想不到还能写点什么) 引用 <script t ...
- Python开发【第十三篇】:jQuery(二)
http://www.bubuko.com/infodetail-1438296.html 处理完毕需要整理贴进来 Python之路[第十三篇]jQuery案例-Form表单&插件及扩展 ...
- 使用jquery生成二维码
二维码已经渗透到生活中的方方面面,不管到哪,我们都可以用扫一扫解决大多数问题.二狗为了准备应对以后项目中会出现的二维码任务,就上网了解了如何使用jquery.qrcode生成二维码.方法简单粗暴,[] ...
随机推荐
- Reveal 破解
永久试用Reveal,只需要打开 ~/Library/Preferences/com.ittybittyapps.Reveal.plist 把IBAApplicationPersistenceData ...
- hibernate---核心开发接口1(重点)
面试考这个比较少 a) Session session = sessionFactory.openSession(); 永远都是打开新的 记得要 close b) Session sessio ...
- vasprintf的实现
有些系统,例如AIX,没有vasprintf和asprintf ,如果是做porting,有时需要写一个简单的代替. 代码如下: #if !defined(HAVE_VASPRINTF) #if de ...
- WebService相关概念介绍
最近重新拾起WebService,之前用过Axis2开发过服务,但是非常具体的概念还不是很清楚,在此粗略总结一下. 本文重点研究以下几个问题: 1.WebService以及相关的概念介绍 ...
- [noip2010]关押罪犯 并查集
第一次看的时候想到了并查集,但是不知道怎么实现: 标解,f[i]表示i所属的集合,用f[i+n]表示i所属集合的补集,实现的很巧妙,可以当成一个使用并查集的巧妙应用: #include<iost ...
- Nodejs Express 4.X 中文API 2--- Request篇
相关阅读: Express 4.X API 翻译[一] -- Application篇 Express4.XApi 翻译[二] -- Request篇 Express4.XApi 翻译[三] -- ...
- 【Asp.Net WebFrom】分页
Asp.Net WebForm 分页 一. 前言 Asp.Net WebForm 内置的DataPager让人十分蛋疼 本文使用的分页控件是第三方分页控件 AspNetPager,下载地址: 链接: ...
- CSS3:线上编辑工具及实用资料整理
an I Use 个人最常用的,资料比较全,桌面和移动浏览器支持HTML5,CSS3,SVG和兼容性表. 官网地址:http://caniuse.com/ CSS3 Click Chart CSS3 ...
- Kerberos的组件和术语(翻译和注解)
之所以要翻译这篇文章,是因为提到了一些通常于对Kerberos协议简介性质的文章所没有提到的细节,而这些细节对于理解Kerberos的工作原理,以及Kerberos协议实现的使用都是很有必要的. 1. ...
- lightoj 1408 Batting Practice (概率问题,求期望,推公式)
题意:一个人若连续进k1个球或连续不进k2个球,游戏结束,给出这个人不进球的概率p(注意:是不进球!!!),求到游戏结束时这个投球个数的期望. 不进球概率为p,进概率 q=1-p.设 f[i] 表示连 ...