0
當按鍵功能第一次運行時,它執行我期望的功能,並將第一個類更改爲addBack。之後的每個按鍵都不起作用。下面顯示的HTML是1按鍵後。jQuery優先:功能運行一次後選擇器不工作
HTML:
<h1 id="id1">
<span class="addBack">H</span>
<span class="noBack">E</span>
<span class="noBack">L</span>
<span class="noBack">L</span>
<span class="noBack">O</span>
</h1>
的jQuery:
inputBox.keydown(function() {
$("span.noBack:first").removeClass("noBack").addClass("addBack");
});
你可以發佈JSFiddle嗎? – Thanasis
@Thanasis https://jsfiddle.net/HYUTS/y0jd2zxr/5/ – HYUTS
@HYUTS:該行在每個keydown事件後重置'id1'的內容:$('#id1')。html(emptyArray);.如果你刪除它的作品。 https://jsfiddle.net/y0jd2zxr/7/ – Richard