請(qǐng)問(wèn)這個(gè)有錯(cuò)誤嗎``我用alert debug 發(fā)現(xiàn) 進(jìn)入這個(gè)smove后就出不來(lái)了``為什么
function smove(obj,json,fn){ ? ? ??
? ? ? ? ? ? ? ? clearInterval(obj.timer);
? ? ? ? ? ? ? ? obj.timer=setInterval(function(){
? ? ? ? ? ? ? ? ? ? ?for(var attr in json)?
? ? ? ? ? ? ? ?{
? ? ? ? ? ? ? ? ? ? if(attr== 'opacity')
? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ?var cc = parseFloat(getStyle(obj,attr)) *100; ?
? ? ? ? ? ? ? ? ? ? ? ? ? ?var speed=(json[attr]-cc)/5; ? ? ? ? ? ? ? ? //算速度
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? else{
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? var cc = parseInt(getStyle(obj,attr));
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? var speed = (json[attr]-cc)/8;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?speed=speed>0?Math.ceil(speed):Math.floor(speed); ? ? ? ? ?
? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ?//檢測(cè)停止
? ? ? ? ? ? ? ? ? ? ? ? if(cc==json[attr]){
? ? ? ? ? ? ? ? ? ? ? ? ? ? clearInterval(obj.timer);
? ? ? ? ? ? ? ? ? ? ? ? ? ? if(fn){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? fn();
? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? else
? ? ? ? ? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?if(attr== 'opacity'){
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?obj.style.opacity=(cc+speed)/100;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?else{
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? obj.style[attr]=cc+speed+"px";
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? },30)
? ? ? ??
? ? }
2017-05-21
``搞定了`` 一臉懵逼
2017-05-21
<!DOCTYPE html>
<html>
? ? <head>
? ? ? ? <meta charset="utf-8">
? ? ? ? <script src="move.js"></script>
??
<style>
? ? *{margin:0; padding:0;}
? ? li{
? ? ? ? width: 100px;
? ? ? ? height: 100px;
? ? ? ? border:2px blue solid;
? ? ? ? background-color: yellow;
? ? ? ? margin-bottom: 15px;
? ? ? ? opacity: 0.3;
? ? }
</style>
<script>
? ? window.onload=function(){
? ? ? ? var oli=document.getElementById('li1');
? ? ? ? oli.onmouseover=function(){
? ? ? ? ? ? smove(oli,{width:500, height:500});
? ? ? ? ? ?
? ? ? ? }
? ? }
</script>
? ? </head>
2017-05-21
第二行直接加alert 毫無(wú)反應(yīng)`` 求大神