我正在尝试使用一个按钮来打开和关闭页面上div的.selectable行为。我可以使用以下命令执行此操作:

$('#selectable').selectable({disabled: true})


要么

$('#selectable').selectable("option", "disabled", true)


该功能可以按预期工作,但是唯一的问题是它会使整个可选择的元素灰显。启用选择性会删除显示为灰色的外观,但是每次我禁用选择时,它都会显示为灰色。

有谁知道如何在不使整个元素变灰的情况下禁用作为属性的选择性?

最佳答案

仅销毁可选$( "#selectable" ).selectable( "destroy" );并在需要时将其退回$( "#selectable" ).selectable();怎么样?

关于jquery - jQuery禁用元素的可选灰色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16073628/

10-09 18:05