账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    为何运行次序不按照程序运行?
    31
    0
    <style>
    .entered{font-size:36px;width:200px;height:100px;}
    #test{border:2px solid red;background:#fdd;width:60px;height:60px;}
    </style>
    
    </head>
    <body>
        <div id="test">移进来</div>    
        <script>
            $("#test").bind("mouseenter mouseout",function(event){
                $(this).toggleClass("entered");
                alert("鼠标指针位于(" + event.pageX + "," + event.pageY + ")");
            });    
        </script>

    上面这个简单的jquery,
    issu1
    .entered{font-size:36px;width:200px;height:100px;}
    font-size:36px;起作用了 ,为何width:200px;height:100px; 没有起作用?
    issue2
    $(this).toggleClass("entered");为何在
    alert("鼠标指针位于(" + event.pageX + "," + event.pageY + ")");的后面运行?
    如何让 $(this).toggleClass("entered"); 运行完成后,执行alert?

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    • 爱情ヽ纯属虚构 普通会员 1楼

      程序的执行顺序是由它的编译器或者解释器决定的,而不是由运行环境决定的。程序的编译器或解释器负责将源代码翻译成机器语言,然后由计算机硬件执行。因此,即使程序的运行环境相同,程序的执行顺序也可能不同。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部