我已经使用react-bootstrap overlay和overlaytrigger创建了一个菜单项,我正在尝试实现菜单内部的可访问性。在使用tab并单击三个点上的Enter时,它不会聚焦于列表项。以下是代码:
$('#Ttable').DataTable
({
initComplete: function ()
{
this.api().columns([1,3,4]).every( function ()
{
var column = this;
var select = $('<li style="width:300px;" class="pickList Manlist"></li>')
.appendTo( $("#Manufacturer"))
.on( 'click', function ()
{
var val = $.fn.dataTable.util.escapeRegex
(
$(this).val()
);
console.log(val);
column
.search( val ? '^'+val+'$' : '', true, false )
.draw();
});
column.data().unique().sort().each( function ( d, j )
{
select.append( '<option value="'+d+'" class="dropdown-item">'+d+'</option>' )
});
});
},
scrollY:"500px",
scrollCollapse: true
}
);