我編輯了按鈕的樣式,但是當我單擊一個時,會調用一個函數并更改值(通過 ajax,如果這會影響任何內容),但按鈕會像圖像上一樣更改。這是我的代碼:$(document).ready(function() { $(':button').on('click', function(event) { $('#ID').val(this.id); var tmp = this.id; $.ajax({ type: $('#klik').attr("method"), url: $('#klik').attr("action"), data: $('#klik').serialize(), success: function(d) { alert(d) $('#' + tmp).val(d); const button = document.getElementById(tmp); button.disabled = true; if (d == 'bomba') { alert('bb'); } }, error: function() { alert('Greska') } }); });});var docFrag = document.createDocumentFragment();for (var i = 0; i < 9; i++) { var row = document.createElement("tr") for (var j = 0; j < 9; j++) { var elem = document.createElement('input'); elem.className = 'gumb'; elem.type = 'button'; elem.id = 'r' + i + 's' + j; elem.value = ''; elem.innerHTML = elem.value; docFrag.appendChild(elem); } document.body.appendChild(docFrag); document.body.appendChild(row);}這是我的 CSS:.gumb { width: 50px; height: 50px; background-color: blue; text-align: center; font-size: 25px; color: white; margin-bottom: 10px;}
為什么單擊按鈕時按鈕的樣式會發生變化?
動漫人物
2022-07-21 10:35:18