怎样用Jquery实现拖拽层,并实现网站自定义化模块功能

 我来答
虹影志
2016-06-28
知道答主
回答量:9
采纳率:0%
帮助的人:9661
展开全部

这个导入对应的js文件,参考api还是比较简单的

<!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>jQuery实现可拖动的浮动层(版本2) - 柯乐义</title> 
<script type="text/javascript" src="http://www.keleyi.com/keleyi/pmedia/jquery-1.8.2.min.js"></script> 
<style type="text/css"> 
.box{ position:absolute; top:200px; left:400px; width:200px; height:200px; background:#8a9bca; cursor:move;} 
</style> 
<script type="text/javascript"> 
$(document).ready(function (e) { 
$(".box").mousedown(function (e) { 
iDiffX = e.pageX - $(this).offset().left; 
iDiffY = e.pageY - $(this).offset().top; 
$(document).mousemove(function (e) { 
$(".box").css({ "left": (e.pageX - iDiffX), "top": (e.pageY - iDiffY) }); 
}); 
}); 
$(".box").mouseup(function () { 
$(document).unbind("mousemove"); 
}); 
}); 
</script> 
</head> 
<body style="width:2000px"> 
<div>欢迎光临!</div> 
<div class="box" id="Drigging">光标移动到层上,<br />按住鼠标就可以拖动该层。<br /><br /><br /><br />柯乐义</div> 
<div>移动</div> 
</body> 
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-06-26
展开全部
checkbox1234-------------------------------------------------------------$(document).ready(function(){$("td[id^='k_']").hide();varcheck=$(":checkbox");//得到所有被选中的checkboxvaractor_config;//定义变量check.each(function(i){actor_config=$(this);actor_config.click(function(){if($(this).attr("checked")==true){$("#k_"+$(this).val()).show();}else{$("#k_"+$(this).val()).hide();}});});});
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mxkg01
2016-07-26
知道答主
回答量:12
采纳率:0%
帮助的人:1.3万
展开全部
拖拽层可以通过onmosemove 来实现
然后将网页代码保存至数据库即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
路西法567sunny
2016-07-05 · TA获得超过144个赞
知道答主
回答量:107
采纳率:100%
帮助的人:15.1万
展开全部
用jquery ui draggable
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式