first.text(bottonName)这句是什么意思
注意这里自定义函数 :
function update(first,last,buttonName) {
first.text(buttonName);
var n = parseInt(last.text(), 10);
last.text(n + 1);
}
然后这里给我们的自定义函数传参: update($("span:first"),$("span:last"),buttonName);
so: first.text(buttonName) = $("span:first").text(buttonName);
又: buttonName = buttonName || first;
这里我们并没有给buttonName 这个参数传值,所以 buttonName 取值为 first;
So: first.text(buttonName) = $("span:first").text("first");
这句是获取第一个<span>元素的内容
first变量 .text()文本内容 把bottonName 的值付给first