easyUI拖动课程进课程表

<!DOCTYPE html><html><head>    <meta charset="utf-8">    <title>拖动课程表</title>    <link rel="stylesheet" type="text/css" href="js/jquery-easyui/themes/default/easyui.css">    <link rel="stylesheet" type="text/css" href="js/jquery-easyui/themes/icon.css">    <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">    <script src="js/jquery.min.js"></script>    <script type="text/javascript" src="js/jquery-easyui/jquery.easyui.min.js"></script>    <script type="text/javascript" src="js/bootstrap.min.js"></script>    <script>        $(document).ready(function(){            //拖动左边的课程            $(‘.left .item‘).draggable({                revert:true,                proxy:‘clone‘            });
       //拖动的课程进入右边的课程表
            $(‘.right td.drop‘).droppable({                onDragEnter:function(){                    $(this).addClass(‘over‘);                },                onDragLeave:function(){                    $(this).removeClass(‘over‘);                },                onDrop:function(e,source){                    $(this).removeClass(‘over‘);                    if ($(source).hasClass(‘assigned‘)){                        $(this).append(source);                    } else {                        var c = $(source).clone().addClass(‘assigned‘);                        $(this).empty().append(c);                        c.draggable({                            revert:true                        });                    }                }            });        })    </script>    <style>        .left{            float: left;            margin-left: 300px;            background-color:#4b72a4;            color: #fff;        }        .left td{            border: 1px solid #000000;        }

.right{            margin: 100px 400px;            background-color: #b3b3b3;            color: #fff;        }        .item{            margin-bottom: 10px;        }    </style></head><body><div class="left">    <table class="t1">        <tr>            <td><div class="item">英语</div></td>        </tr>        <tr>            <td><div class="item">数学</div></td>        </tr>        <tr>            <td><div class="item">体育</div></td>        </tr>        <tr>            <td><div class="item">政治</div></td>        </tr>        <tr>            <td><div class="item">历史</div></td>        </tr>        <tr>            <td><div class="item">地理</div></td>        </tr>

</table></div>

<div class="right">    <table  class="table table-bordered">        <tr>            <td class="blank"></td>            <td class="title">Monday</td>            <td class="title">Tuesday</td>            <td class="title">Wednesday</td>            <td class="title">Thursday</td>            <td class="title">Friday</td>        </tr>        <tr>            <td class="time">08:00</td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>        </tr>        <tr>            <td class="time">09:00</td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>        </tr>        <tr>            <td class="time">10:00</td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>        </tr>        <tr>            <td class="time">11:00</td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>        </tr>        <tr>            <td class="time">14:00</td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>            <td class="drop"></td>        </tr>    </table></div></body></html>

原文地址:https://www.cnblogs.com/LindaBlog/p/9223850.html

时间: 2024-10-18 22:31:19

easyUI拖动课程进课程表的相关文章

easyUI拖动购物车案例

<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="keywords" content="jquery,ui,easy,easyui,web"> <title>拖动购物车案例</title

jQuery EasyUI 教程

jQuery EasyUI 是一个基于 jQuery的javascript框架,集成了各种用户界面插件.jQuery EasyUI 框架提供了创建网页所需的一切,帮助您轻松建立站点.本教程将告诉您如何使用 jQuery EasyUI 框架创建应用.现在开始学习 jQuery EasyUI!jQuery EasyUI 离线版CHM下载! jQuery EasyUI 教程目录 jQuery EasyUI 教程jQuery EasyUI 简介 jEasyUI 应用jEasyUI 创建 CRUD 应用j

nginx+jwplayer配置flv/MP4点播系统, 视频拖动支持

一 配置nginx 1. 下载 nginx 最新版 http://nginx.org/ 2. 安装依赖库, 以ubuntu为例 apt-get install libpcre3 libpcre3-dev libssl-dev openssl 3. 编译nginx, 增加flv和MP4的支持 /configure --with-http_flv_module --with-http_mp4_module --with-http_ssl_module --with-debug 编译时可以指定安装目录

EasyUi TreeGrid封装

http://www.cnblogs.com/Leo_wl/p/4319470.html 礼物一:树型实体的抽象与封装 所谓树型实体,就是具有树型结构关系的实体,比如省.市.区.对于初学者,可能会创建三张表进行存储,有经验的开发者通过引入ParentId将设计简化为一张表,但是基于ParentId的设计也不够完美,主要问题是查找某个节点的所有上级或所有下级时,都需要进行递归,这是一个低效而复杂的操作. 更有经验的开发者会引入物化路径Path,物化路径是对节点关系的记录,一般格式为:当前节点Pat

简单课程表

先上图 <div class="head"> <h1 class="mui-title" style="font-size:17px;font-family:PingFang SC;font-weight:400;padding-top:15px;color:rgba(102,102,102,1)">课程表</h1> </div> <!--<div class="weekday

T-SQL语句练习

实验报告 案例一:表如下图所示(数据库位置:E:\Y2期试验\SQL) 实验需求: 1.在products表中查询出厂日期晚于2011年4月的水果信息 语句:select * from products where 出厂日期>'2011-04-30' and 种类='水果' 结果: 2.在products表中分组查询所有水果.蔬菜.坚果的总成本 语句:select 种类,SUM(成本) as 总成本from products  group by 种类 结果: 解释: select  后面接的是列

TextMate 通用快捷键

http://unmi.cc/textmate-html-shortcuts/ 对于 Unix 族下的文本编辑器,VI 功能稍弱,Emacs 的能力是没得说,但学习曲线太陡峭了,于是簇拥到 TextMate 旗下.快捷键能让你大大的提 升使用的效率,它可以让你的手尽量少在键盘与鼠标之间飘来飘去.相比于 Windows 平台,Mac 更推崇使用快捷键来操作,搭配着大大的触摸板后,鼠标真的就有点多余了. 这里列出的所谓通用快捷键是不怎么涉及那些 Bundle 中的特定的快捷键而言的,还有些是系统通用

应用程序框架实战三十五:服务概述

上一篇介绍了我对几种实体的认识,本篇将介绍几种服务的用法. 预告一下本系列后续计划,本篇之后,准备进入实战演练阶段,先介绍如何快速解决CRUD操作,从如何使用PD数据建模到使用CodeSmith生成代码,先带你感受一下,再回过来介绍框架内部元素,以免你在阅读时昏昏欲睡. 应用服务介绍 对于一个新的设计元素,可以先假定不需要它,等到确实认识到它的作用再引入.那么,应用服务为我们带来了哪些好处呢? 应用服务帮助简化表现层操作 以MVC为例,如果没有应用服务,那么控制器将直接调用仓储,设置查询条件,转

基于SSH的高校网上选课系统的质量属性的实现

我对于基于SSH的高校网上选课系统的质量属性的实现是从可用性.性能.安全性.可维护性.易用性五个方面进行的实现. 可用性方面: 实现方式:(1)当系统试图超出限制范围来进行课程查询或选课时必须进行错误检测并且抛出异常,中止进一步的错误操作,所采用的战术为错误(异常)检测, 此异常属于Action层,只捕获自定义应用异常,其他异常上抛.Struts2提供了异常拦截器,拦截器会将定义的异常捕获,记录日志,然后根据配置的异常的类型顺序跳转到相应的页面.(2)遵从J2EE的系统提供了可以使用的事务服务,