Jquery Can';我似乎无法运行第6行的代码

Jquery Can';我似乎无法运行第6行的代码,jquery,Jquery,当第5行的函数运行时,我试图让第6行运行。 代码是否正确,是我的浏览器,还是我遗漏了什么? 我正在尝试在函数运行时启动函数。在jQuery中不能回调.css方法,因为css更改是即时的,所以没有意义 把剩下的代码放在后面 如果您正在等待CSS转换完成,则必须手动计算。我认为您不能在jQuery.CSS()中使用第三个参数,您希望发生什么?请把这个问题归结为一个问题。如果你想要一个渐进的CSS转换,你应该使用.animate(),而不是.CSS()@shirlking。如果这是正确的答案,你可以使

当第5行的函数运行时,我试图让第6行运行。 代码是否正确,是我的浏览器,还是我遗漏了什么?
我正在尝试在函数运行时启动函数。

在jQuery中不能回调
.css
方法,因为css更改是即时的,所以没有意义

把剩下的代码放在后面


如果您正在等待CSS转换完成,则必须手动计算。

我认为您不能在jQuery.CSS()中使用第三个参数,您希望发生什么?请把这个问题归结为一个问题。如果你想要一个渐进的CSS转换,你应该使用
.animate()
,而不是
.CSS()
@shirlking。如果这是正确的答案,你可以使用绿色的复选标记来设置它。欢迎来到SO!
  $(document).ready(function() {
    var divMouseDown;
    $('.iphonepowerbutton').mousedown(function() {
        $('.iphonepowerbutton').width('1px');
        divMouseDown = setTimeout(function() {
            $('.iphonescreen').css('background-color', 'white', function() {
                setTimeout(function() {
                    $('.iphonetime').show();
                    $('.iphonedate').show();
                    $('.iphoneapplelogo').hide;
                    $('.iphonescreen').css('background-color', 'black');
                }, 3500);
            });
            $('.iphoneapplelogo').show();
            $('.iphonepowerbutton').hide();
            $('.iphonepowerbutton2').show();
        }, 2000);
    });
    $('.iphonepowerbutton').mouseup(function() {
        $('.iphonepowerbutton').width('2px');
        if (divMouseDown) {
            clearTimeout(divMouseDown);
        }
    });
});