我有以下简单的javascript函数,可上下滑动对象。

当我第一次单击时,它应该向下滑动应该执行的操作,并以正确的方式发出警报。但是,在第二次单击时,我希望它向上滑动,但是它再次检测到第一次单击是正确的。有任何想法吗

<script type="text/javascript">
var firstclick = true;


function slidedown(){

    if (firstclick = true){


        $( '#rerooftext' ).slideDown(500);

        alert(firstclick);
        firstclick = false;
    }

    else {
        $('#rerooftext').slideUp(500);
        $firstclick = true;
    }
}





</script>

最佳答案

firstclick = true应该是firstclick === true

07-24 17:37