学习jQuery:if&else语句,这有效吗?

Wol*_*uts 1 javascript syntax jquery

目前我正在学习jQuery,我点击了关于if/else语句的主题.因为我没有编程的背景,所以我需要多练习一些东西才能彻底了解它.

我正在学习的这本书给了我一些建议,即只编写if/else语句的不同块.我刚才有一个想法,想知道它是否有效:

$(morningWakeup).ready(function() {
    $('#arms').reaction(function() {
    if($'#kid').is(':nagging')) {
        $('#kid').slap();
    } else {
        $('#kid').hug();
    }
 });
});
Run Code Online (Sandbox Code Playgroud)

让我说清楚,这当然是一个笑话,但我想知道这是否是有效的代码,如果你可以提供更多的例子?谢谢!

bca*_*cat 5

基本形式完全没问题,尽管你在这一行上放错了一些括号:if($'#kid').is(':nagging')) {.它应该是if ($('#kid').is(':nagging')) {.另外请注意,您将有更好的运气设置$('#kid').attr('behaving')true,如果你只是ignore()他/她一会儿,而不是slap()荷兰国际集团他们.负强化很糟糕.:)