如何禁用特定元素的jquery-ui(widget)?



我在项目中使用 Jquery-UI 并相应地使用selectmenu-widget。是否可以禁用特定元素的小部件,以便选择外观和功能返回到本机?

我尝试了Jquery中提到的解决方案,禁用特定元素的主题,但没有成功。data-role: none没有做任何更改,我不能简单地删除ui-classes因为小部件创建了一个全新的元素,它充当选择的代理,因此选择本身没有任何类。

任何帮助将不胜感激。

我通过手动销毁选择菜单元素并在documentReady()再次显示初始元素来解决它。

我很高兴听到一个更好的解决方案,因为这个解决方案是黑客的并且涉及问题,例如,在响应能力方面,如果元素应该只以特定的屏幕尺寸显示,您必须在函数中再次手动处理它,在那里你渲染了初始元素。

最新更新