Javascript Can';无法使用jquery禁用此按钮

Javascript Can';无法使用jquery禁用此按钮,javascript,jquery,button,Javascript,Jquery,Button,我一直在看这个插件 在说明中,它说您可以使用disable()禁用列表 我在示例1中添加了一个按钮,并试图在单击按钮时禁用该列表,但没有效果 我正在努力 $( document ).ready(function() { $( "#start" ).click(function( ) { $("customSelect").disable("custom","disabled"); }); #start being the button id I am trying to use to d

我一直在看这个插件

在说明中,它说您可以使用disable()禁用列表

我在示例1中添加了一个按钮,并试图在单击按钮时禁用该列表,但没有效果

我正在努力

$( document ).ready(function() {
$( "#start" ).click(function( ) {  
$("customSelect").disable("custom","disabled");
});

#start being the button id I am trying to use to disable the list

我做错了什么?使用示例1模板。

CustomSelect是一个类或变量;您将其用作html元素,这是不正确的。删除引号(如果是变量)或在其前面添加点(如果是类)

根据他们的文件

disable()禁用交互性

.disable()
在尝试使用时不接受任何参数,请尝试以下操作:

$( document ).ready(function() {
    $( "#start" ).click(function( ) {  
        $("customSelect").disable();
    });
});
此外,您的
customSelect
不是有效的选择器,除非您有一个名为customSelect的html元素,我对此表示怀疑。很可能是您想要的元素的ID,在这种情况下,您应该使用:

$( document ).ready(function() {
    $( "#start" ).click(function( ) {  
        $("#customSelect").disable();
    });
});

您也可以考虑在初始化它时存储一个引用,就像这个例子从


var sb=新选择框({
选择框:$(“select.custom”).eq(0)
});
某人跳转指数(3);
使某人失去能力;

然后你可以调用。禁用你存储的引用。。。肯定是这样的。

我认为,因为实际的
是嵌套在里面的,因为您看到的只是分层的精灵/分区/跨度
try this one......

$("input").prop('disabled', true);
$("input").prop('disabled', false);
try this one......

$("input").prop('disabled', true);
$("input").prop('disabled', false);