已采纳回答 / 沃特_奥布莱恩
disx和disy是光标按下时与面板左边缘和上边缘的距离,调用fnMove函数时作为实参传进函数里。posx和posy是声明fnMove函数时,定义的形参,用来接收传进来的数据。可以这么理解:posx和posy是新定义的2个变量(名字可以随意起的,和disx、disy相同也行),把disx和disy赋值给posx和posy(等同于这样2句代码:var posx=disx;var posy=disy;)
2017-01-12
已采纳回答 / 小呀嘛小白菜
addEvent(login_btn,'click'.showLogin); 你的这里写错了 'click'.showLogin,这两个的中间应该是“,”,注意语法呀
2017-01-11
最赞回答 / 慕粉3951534
<...code...>这句话的意思是,如果 parent 有值,即有 id 作为参数传入,则调用 document.getElementById(parent) 方法获取该 id 对应的对象;如果 parent 为空,没有传入 id,那么 oParent 则默认取值 document,即当前整个页面对象。
2017-01-11
最新回答 / 慕勒9246139
在html里面只有ul的属性是login-state,但是这里的class有两个类statePanel login-state,在css中被先定义的有优先级,在css里面对第一个类进行了样式操作,所以可以不对第二个进行css样式设计
2017-01-11
最新回答 / _dark
因为你用的是span,是行内标签,所以宽度和高度不是像块元素那样是固定的,是根据内容大小改变的,也就是说,你设置的宽度对span不起作用,高度也是,行内元素和块元素是不一样的,给span设置高度和宽度没有意义
2017-01-11
已采纳回答 / 慕粉3914370
考虑兼容性就是这样, 还有很多在用XP的人还是用的是ie8以下的浏览器,如果你做出来的前端页面, 只有一两个人看的异常,没有太大问题, 但是如果是一小批人看的异常, 那就是你考虑得不全面
2017-01-05
最新回答 / 慕粉1847419605
上面那个for你把none改成red你选择选项按回车再点title就知道干什么用的了。至于此题用处不大可以删除。这个函数的下面还有一个for循环是为鼠标添加划过离开事件的。不懂的话建议上面章节再看看
2017-01-04
已采纳回答 / o巧巧o_0
//获取事件目标(绑定该事件的元素)--firefox有buggetElement:function() { return event.target || event.srcElement; },这里没有传event参数
2017-01-01