我正在嘗試將屬性值傳遞給無線電名稱,以區分頁面中的不同無線電組:
$("input:radio[name=myRadio $(this).attr('data-id')]").change(function() {
//my code....
});
但是我遇到了一些語法錯誤,請幫助正確的語法
uj5u.com熱心網友回復:
您的連接語法不正確。它應該是這樣的:
$('input:radio[name="myRadio' $(this).data('id') '"]').on('change', function() {
// your code...
});
或者在 ES6 中:
$(`input:radio[name="myRadio${$(this).data('id')}"]`).on('change', function() {
// your code...
});
更好的是,不要在運行時構建選擇器。使用通用類按結構對元素進行分組,并使用 DOM 遍歷方法在事件發生時將它們相互關聯。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/395251.html
標籤:查询
上一篇:Jquery或運算子問題
