为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 田心枫
这是一个css样式,z-index是改变元素的层级,数值越大,层级越高。有一个很直观的方法,就是打开Chrome/Firefox中审查元素(F12),在这个开发者工具有一个叫3D视图的东西,点击它就能看到一个网页的立体视图,层级一目了然。

已采纳回答 / 逗号2
貌似只要他的父级只要有个absolute或relative都可以,都是相当于此父集的定位

已采纳回答 / sakurashine
isDraging就一单纯的变量,你也可以起其他名字。就是一个判断的标志。当该变量值为true,执行条件内的代码。另外,isDraging老师写错了,应该是isDragging。

已采纳回答 / 手机用户曾小乱
可以去了解事件冒泡和事件捕获

已采纳回答 / 我有一只猫
var 在函数中声明的是一个局部变量,如果不带var直接在函数中写变量名的话就是一个全局变量。作用于整个文件。另外鼠标跑到元素的左上角不是在鼠标点击的时候发生的,而是在鼠标移动的时候发生的。那是因为你在点击事件中声明了一个局部变量,不能在移动函数中使用。如果要想使用,直接去掉var,改成全局变量。具体的看一下,变量的作用域就行。

已采纳回答 / Y_du
可以,这里本身也是利用a标签的点击去触发hideDialog事件。

已采纳回答 / Rhinel
担心你拖太快,鼠标拖出去元素的范围了,这个时候这个时候up事件就不在元素上面触发了,容易形成不按键也能拖着到处跑的bug……

已采纳回答 / 梦身
我也有这个问题,是这样解决的:将监听事件放到一个函数中,再放到window.onload中就可以了,我这样后就好了,但具体原因不清楚哈<...code...>

已采纳回答 / zhaodan_linda
if(e.stopPropagation){    e.stopPropogation();} else{    e.cancelBubble=true;}

已采纳回答 / 天涯狂客
浏览器问题 IE:attachEvent,其他浏览器:addEventListener
首页上一页123下一页尾页
课程须知
1.对DIV和CSS基本内容掌握,理解元素的定位的概念 2.对JS基本语法掌握,理解函数和事件的概念 3.适合一定实战经验的中级以上层次人员学习。
老师告诉你能学到什么?
1.掌握对可拖拽对话框的实现原理 2.了解元素如何触发脚本方法以及如何编写侦听事件 3. 学会设置元素在页面中居中和全屏

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消