【发布时间】:2016-07-15 01:13:08
【问题描述】:
我正在为一个小项目使用语义 ui 库,但我遇到了库下拉菜单的问题。 我正在尝试使用语义 UI 实现一个简单的下拉菜单。但问题是,当我点击它时它并没有扩大。我看不到下拉选项。
这里是代码。我们将不胜感激。
<head>
<script type="text/javascript" src="js-lib/semantic.min.js"></script>
<script type="text/javascript" src="js-lib/jquery-1.10.2.min.js"></script>
<link rel="stylesheet" href="css/semantic.css" type="text/css" />
<link rel="stylesheet" href="css/style.css" type="text/css" />
<script>
$('.ui.dropdown')
.dropdown()
;
</script>
</head>
<body background="backgrounds/bg.jpg" style="background-repeat:no-repeat">
<div class="ui selection dropdown">
<input type="hidden" name="gender">
<div class="default text">Gender</div>
<i class="dropdown icon"></i>
<div class="menu">
<div class="item" data-value="1">Male</div>
<div class="item" data-value="0">Female</div>
</div>
</div>
</body>
</html>
这里是演示页面的链接:
【问题讨论】:
-
您能在 jsfiddle.net 或 codepen.io 中向我们展示您的问题吗?
-
你看浏览器控制台了吗?这应该是您对网站进行故障排除时的第一站。以下错误说明了您的问题:
Uncaught ReferenceError: jQuery is not defined -
已解决。 jQuery 1.10.2.min.js 与语义 UI 不兼容。使用了 2.1.1,一切正常!
标签: jquery html semantic-ui