手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JavaScript:Div层拖动效果实例代码
JavaScript:Div层拖动效果实例代码
摘要:Div层拖动效果图:实现:CSS:复制代码代码如下:div{position:relative;}JS:复制代码代码如下:varmouseo...

Div层拖动效果图:

JavaScript:Div层拖动效果实例代码1

JavaScript:Div层拖动效果实例代码2

实现:

CSS:

复制代码 代码如下:

<style>

div

{

position:relative;

}

</style>

JS:

复制代码 代码如下:

<script type="text/javascript">

var mouseover=true

var xcoor;

var ycoor;

function coordinates()

{

if (event.srcElement.id.indexOf("wishbroad") == 0)

{

event.srcElement.style.zIndex = 1000;

mouseover=true;

pleft=event.srcElement.style.pixelLeft;

ptop=event.srcElement.style.pixelTop;

xcoor=event.clientX;

ycoor=event.clientY;

document.onmousemove=moveImage;

}

}

function moveImage()

{

if (mouseover&&event.button==1)

{

event.srcElement.style.pixelLeft=pleft+event.clientX-xcoor;

event.srcElement.style.pixelTop=ptop+event.clientY-ycoor;

return false;

}

}

function mouseup()

{

event.srcElement.style.zIndex = 1;

mouseover=false;

}

document.onmousedown=coordinates;

document.onmouseup=mouseup;

</script>

HTML:

复制代码 代码如下:

<html>

<head>Div层拖动</head>

<body>

<div id="wishbroad1">

中国

</div>

<div id="wishbroad2">

美国

</div>

<div id="wishbroad3">

日本

</div>

<div id="wishbroad4">

巴西

</div>

</body>

</html>

【JavaScript:Div层拖动效果实例代码】相关文章:

纯javascript实现四方向文本无缝滚动效果

javascript原型模式用法实例详解

jQuery实现div随意拖动的实例代码(通用代码)

JQuery分屏指示器图片轮换效果实例

javascript动态创建表格及添加数据实例详解

JavaScript使用技巧精选

JavaScript中的函数嵌套使用

javaScript中with函数用法实例分析

Javascript实现div的toggle效果实例分析

JavaScript function函数种类详解

精品推荐
分类导航