gpt4 book ai didi

Jquery 多选无法正常工作

转载 作者:行者123 更新时间:2023-11-28 03:11:35 25 4
gpt4 key购买 nike

我正在尝试从 Davidstutz 创建一个多选下拉菜单我按照教程中的方法进行了创建,但效果不佳。

我所做的是:

附件

<link rel="stylesheet" href="js/multiSelect.css"/>
<link rel="stylesheet" href="css/bootstrap.css"/>
<script type="text/javascript" src="js/multiSelect.js"></script>
<script type="text/javascript" src="js/bootstrap.js"></script>

HTML 代码

<select id="multi-select-demo" multiple="multiple">
<option value="Option - 1">Option - 1</option>
<option value="Option - 2">Option - 2</option>
<option value="Option - 3">Option - 3</option>
<option value="Option - 4">Option - 4</option>
<option value="Option - 5">Option - 5</option>
<option value="Option - 6">Option - 6</option>
</select>

Java 脚本代码

$(document).ready(function(){
$("#multi-select-demo").multiselect({
buttonText : function(option,select){
if(option.length == 0){
return "select value";
}
}
})
});

我附上了我能找到的所有文件,没有任何文件附件问题。主要问题是当我点击按钮下拉列表不可见。其背后的过程是将open Class添加到Container中,但我测试过它不起作用。

那么,我该如何解决这个问题呢?

我无法确定问题出在 HTML 还是 JAVASCRIPT我无法确定问题出在哪里。

我所有的东西都和 David 在他的教程中做的一样,但我找不到哪里出了问题..

编辑 - 1 :

伙计们,我对我的代码做了一些更改,这是。

$(".multiselect dropdown-toggle btn btn-default").click(function(){
this.addClass("open");
});

显示下拉列表的机制是这样的,每当我们点击 Button 时,javascript 将向其添加 open 类的 css。但我能看到的是 - 它没有向它添加 open 类。所以,我尝试手动将 open 类添加到多选容器,但它仍然无法正常工作。

谁能帮我解决这个问题???

我真的被这个问题困住了..:(

最佳答案

添加以下参数。

buttonContainer: '<div class="btn-grouptest" />'

关于Jquery 多选无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30275883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com