Datatables在iPhone设备上仅能选中首行,无法选中其他行的问题求助
Datatables在iPhone设备上仅能选中首行,无法选中其他行的问题求助
大家好,我最近碰到个头疼的问题,想请各位帮忙看看。
我用下面这段代码实现jQuery Datatables的行选中功能:
$(document).ready(function () { var table = $('#empTable').DataTable(); $('#empTable').on('click', 'tr', function () { if ($(this).hasClass('selected')) { $(this).removeClass('selected'); } else { $('#clientescelto').val(this.cells[0].innerHTML); table.$('tr.selected').removeClass('selected'); $(this).addClass('selected'); } }); });
这段代码在Windows端的各类浏览器、苹果平板上都能正常工作,点击任意一行都能正常切换选中/取消选中状态。可到了iPhone设备上就出问题了——我只能选中列表的第一行,点击其他行完全没有任何反应。
我已经试过换了好几个不同型号的iPhone测试,但问题还是没解决。有没有朋友遇到过类似的情况,或者有什么排查思路吗?
谢谢大家!
Chico
备注:内容来源于stack exchange,提问作者chico
相关产品推荐
相关产品推荐

