Javascript 需要帮助在带Modernizer的非接触式设备上隐藏日期选择器吗
如果所使用的设备没有触摸屏,我目前正在尝试从DOM中完全删除datepicker元素。(.禁止触摸)。并将其替换为选择菜单。不幸的是,我的欧芹验证仍然显示在datepicker中,即使我用纯CSS隐藏元素。我想我可以用Modernizer来做到这一点。但是我很难让它工作。这是我现在的代码Javascript 需要帮助在带Modernizer的非接触式设备上隐藏日期选择器吗,javascript,css,datepicker,modernizr,parsley,Javascript,Css,Datepicker,Modernizr,Parsley,如果所使用的设备没有触摸屏,我目前正在尝试从DOM中完全删除datepicker元素。(.禁止触摸)。并将其替换为选择菜单。不幸的是,我的欧芹验证仍然显示在datepicker中,即使我用纯CSS隐藏元素。我想我可以用Modernizer来做到这一点。但是我很难让它工作。这是我现在的代码 如果(!modernizer.inputtypes.date){ $('html.no-touch.datepicker').datepicker({ 残疾人士:对 }); }如果要完全删除元素,则需要在删除
如果(!modernizer.inputtypes.date){
$('html.no-touch.datepicker').datepicker({
残疾人士:对
});
}
如果要完全删除元素,则需要在删除元素之前调用日期选择器上的destroy
$('html.no-touch .datepicker').datepicker('destroy').remove();
如果要完全删除该元素,则需要在删除该元素之前调用datepicker上的destroy
$('html.no-touch .datepicker').datepicker('destroy').remove();