gpt4 book ai didi

jquery - Bootstrap 3 typeahead 不适用于 bootstrap 标签

转载 作者:太空宇宙 更新时间:2023-11-04 13:47:39 25 4
gpt4 key购买 nike

我正在关注以下链接中的教程,bootstrap3-tutorial .现在在该链接中有一个示例,如下所示,

HTML代码,

<input type="text" value="Amsterdam,Washington,Sydney,Beijing,Cairo" data-role="tagsinput" />

jQuery 代码,

$('input').tagsinput({
typeahead: {
source: ['Amsterdam', 'Washington', 'Sydney', 'Beijing', 'Cairo']
}
});

当我输入“S”时,我应该会得到“悉尼”的建议,但问题是我没有收到任何建议。以下是我正在导入的文件,

<link href="bootstrap3.min.css" rel="stylesheet">
<link href="typeaheadjs.css" rel="stylesheet">
<script src="jquery.js"></script>
<script src="bootstrap3.min.js"></script>
<script src="typeahead.js"></script>

那么为什么我没有收到任何建议?您还可以向我推荐一些其他方式,我可以通过这些方式生成有关创建 Bootstrap 标记的建议。

最佳答案

您应该删除 data-role="tagsinput",因为您正在直接调用插件。

此外,将 Id 添加到 input

所以你应该变成:

<input type="text" id="id1" value="Amsterdam,Washington,Sydney,Beijing,Cairo" />

并且使用应该将您的 jquery 更改为:

$(function () {
$('#id1').tagsinput({
typeahead: {
source: ['Amsterdam', 'Washington', 'Sydney', 'Beijing', 'Cairo']
}
});
});

这应该有效。

关于jquery - Bootstrap 3 typeahead 不适用于 bootstrap 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22419558/

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