日期:2014-05-16  浏览次数:20510 次

怎么JQuery的.focus()不好使?
JScript code
if(flag==true) {
        $("#info").fadeOut(100).delay(200);
        $("#info").show();
        
        info.innerHTML="";
        info.style.backgroundColor="white"; 
        
        $("#step"+_i).fadeOut(300);
        /*
        currItem.style.display="none";
        nextItem.style.display="";
        nextItem.childNodes.item(1).focus();*/
        $("#step"+(_i+1)).delay(300).fadeIn(300).delay(300);
        
        if(i==3 || i==11 || i==12)
            $("#step"+(_i+1)).click();
            /*nextItem.childNodes.item(1).click();*/
            $("#step"+(_i+1)).focus();
        ++i;
        if(i==14) next(14);
    }


元素显示之后,不会被focus(),,但是不用JQuery就可以。。这是怎么回事呢?

谢谢大家一起来思考~~!:)

------解决方案--------------------
你用的是什么版本