我有了這個功能停止的事件,我需要「click」事件停止後輸入值達到0且小於如何通過一個條件
function clickPlus(e) {
var parent = e.target.parentNode,
span = parent.querySelector('span'),
input = parent.getElementsByTagName('input')[0],
inner = span.dataset.one,
price = inner * (++parent.querySelector('input').value);
span.innerHTML = price; // price takes an input value
if (price > 10){
return false; // error here
}
countPrice();
}
for(i=0; i<pluses.length; i++) eventsObj.addEvent(pluses[i],'click', clickPlus);
出了什麼問題,你有什麼?如果價格<= 0,該函數已經停止並返回false。 – Archer
即時通過控制檯進行檢查,並且確實如此。 (條件的作品,如果即時通訊puttin一些味精關於錯誤),但'點擊'仍然有效( – ddeadlink
如果價格<= 0,那麼'countPrice()'不會被調用。這是不是你想要的嗎? – Archer