解决方案 »
- 关于document.all.tags
- 【超难】求一正则,过滤SQL语句中的单引号为两个单引号
- 如何实现鼠标移到图片上,就显示一个小的菜单
- 鼠标提示框不跟随鼠标,同一个地方,但是上下拉一网页(业就是说该地点在屏幕位置变了),再把鼠标放上去,提示信息位置就不一样了。
- 问各位大侠两个问题,兄弟谢过了!
- 急!ASP页面有多个分页时,如何实现多个页面自动翻页?setinterval可以实现吗?如何实现?
- 打开模态对话框,接收返回值的问题
- 日期有效性檢測
- 怎么设定<select>的当前值!
- Js向flex传值,出现undefined is not a function
- 请问ueditor批量上传图片,图片模糊了,怎么上传原图不处理啊
- 求大神帮我把这段代码改入Struts的action
用到了jquery 和 jqueryUI<link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css"> .d {
border: 1px solid blue;
}var sx, sy, ex, ey;//横坐标和纵坐标,前面是起始点,后面是结束点
var M = false;//判断鼠标是否按下
var D = false;//判断DIV是否创建
window.onmousedown = function(e){
if (D == false) {
M = true;
sx = e.pageX;
sy = e.pageY;
} };
window.onmousemove = function(e){
if (M == true) {
$("div[m='1']").remove();
ex = e.pageX;
ey = e.pageY;
createDiv();
}
};
window.onmouseup = function(e){
M = false;
D = true;
};
//点击div外取消
window.onclick = function(e){
if (e.pageX < sx || e.pageX > ex || e.pageY < sy || e.pageY > ey){
$("div[m='1']").remove();
D = false;
}
};
function createDiv(){
var $div = $("<div></div>");
$div.width(ex - sx);
$div.height(ey - sy);
$div.addClass("d");//添加类
$div.attr("m", "1");//标记
$(document.body).append($div);
$div.offset({top:sy,left:sx});
$div.resizable();//拉伸
$div.draggable();//可拖动
};