0
我有以下的HTML標記:防止零件從被標籤
<tr class="table_row">
<td tabindex="-1" class="delete_row"><button class="btn btn-small btn-danger">X</button></td>
<td>
<span class="row0" contenteditable="true">Text 1</span>
</td>
<td>
<span id="tourCellData" class="row0" contenteditable="true">Text 2</span>
</td>
<td>
<span class="row0" contenteditable="true">Text 3</span>
</td>
<td>
<span class="row0" contenteditable="true">Text 4</span>
</td>
<td>
<span class="row0" contenteditable="true">Text 5</span>
</td>
</tr>
我在尋找各種方法來防止與類「.delete_row」的元素被標籤。我搜索了StackOverflow並發現'tabindex =「 - 1」'應該做這項工作。但它不適合我。
我發現用jQuery的解決方案:
$("#parentSelector").on("focus", ".delete_row", function() {
$(this).next().find("span").focus();
});
有沒有使用jQuery的替代解決方案?