猿问

不懂这段代码,除了第一句,可不可以讲解一下?

 $("button:first").click(function(event,bottonName) {

        bottonName = bottonName || 'first';    

——————————————————————————————————

???

        update($("span:first"),$("span:last"),bottonName);

    });

    //通过自定义事件调用,更新次数

    $("button:last").click(function() {

        $("button:first").trigger('click','last');

    });


    function update(first,last,bottonName) {

        first.text(bottonName);

        var n = parseInt(last.text(), 10);

        last.text(n + 1);

    }


黑杰3765677
浏览 1732回答 1
1回答

轻键快码

意思是将变量bottonName赋值为参数bottonName(如果有的话),否则赋值为first,然后使用update方法将第一个按钮上面的文字修改为变量bottonName的值,在将最后一个按钮的值修改为原本数值加1;
随时随地看视频慕课网APP

相关分类

JQuery
我要回答