我用jQuery-UI和DataTables v1.9 ...等创建了一个基于表单的Web应用程序。 最近,我添加了一项新功能,允许按住Shift键并单击以突出显示DataTables中的多行以进行高级操作。我知道按住Shift键单击会突出显示文本,但这一次它对我来说是意外的,请以jQuery-UI demo pag e为例:
text highlight goes outside dialog
在数据表中向上而不是向下单击时,会突出显示更多文本。我已经在DataTables主体上应用了JavaScript,以暂时向用户隐藏此类行为:
$("table#data_table1 > tbody")[0].onselectstart = function() { return false; }
实际上,我只是想防止突出显示气泡从jQuery-UI对话框中弹出,如何修改JavaScript以阻止气泡出现?