first.text(bottonName)怎么求出來值是多少?
function update(first,last,bottonName) {
??????? first.text(bottonName);
??????? var n = parseInt(last.text(), 10);
??????? last.text(n + 1);
??? }
只有這個地方不太懂??? 我理解的是傳一個bottonName過來然后也就是說first.text(bottonName)等于first.text(frist)或者是等于first.text($("button:first"))? 但是這個怎么得出來是多少 又不是first.text(frist.text()),不懂誒或者是說完完全全的理解錯了?? 求大神指教
2017-07-24
first.text(bottonName);這個是輸出"first"或"last"的。。。last.text(n + 1);這個才是輸出點(diǎn)擊次數(shù)
2017-07-24
last.text(n + 1)才是求值
2017-07-23
bottonName的值是在第一個函數(shù)里面定義的 ?如果不存在的話就定位為'first' 所以第一個按鈕傳進(jìn)去的是first
第二個按鈕用trigger觸發(fā)$("button:first").trigger('click','last'); 觸發(fā)的button1的click事件 ?注意后面的‘last’可以理解為傳入的參數(shù)作為bottonname ?
我覺得這里bottonname是打錯了 應(yīng)該叫button就容易理解了