据我了解,JS代码是逐行执行的。为什么然后在alert
之前执行hide
下面的代码?
$(document).ready(function(){
$("button").click(function(){
$("p").hide();
alert("The paragraph is now hidden");
});
});
最佳答案
这是因为DOM操作通常比较繁琐,并且在执行上述事件循环中的所有语句后才会呈现。
正如@Pointy正确提到的,仅在执行已注册的语句后才呈现布局。
关于javascript - 逐行询问基本的javascript,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42630123/