【发布时间】:2019-02-01 07:45:47
【问题描述】:
问题:
我正在使用 Bootstrap Slider,可以在这里找到 https://seiyria.com/bootstrap-slider/。使用示例 8 时,工具提示不会像在网站上那样显示。
最小工作示例 (MWE):
<!DOCTYPE html>
<html lang="sv">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="">
<title>Judgement</title>
<!-- Bootstrap Core CSS -->
<link href="https://seiyria.com/bootstrap-slider/css/bootstrap.min.css" rel="stylesheet">
<!-- Bootstrap Slider -->
<link href="https://seiyria.com/bootstrap-slider/css/bootstrap-slider.css" rel="stylesheet">
</head>
<body>
<input id="judgement" data-slider-id="judgementslider" type="text" data-slider-min="0" data-slider-max="100" data-slider-step="1" data-slider-value="50">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js"></script>
<script src="https://seiyria.com/bootstrap-slider/js/bootstrap-slider.js"></script>
<script type='text/javascript'>
$(document).ready(function() {
$("#judgement").slider({
tooltip: 'always'
});
});
</script>
</body>
</html>
示例片段:
$(document).ready(function() {
$("#judgement").slider({
tooltip: 'always'
});
});
body {
padding: 100px;
}
<link href="https://seiyria.com/bootstrap-slider/css/bootstrap.min.css" rel="stylesheet" />
<link href="https://seiyria.com/bootstrap-slider/css/bootstrap-slider.css" rel="stylesheet">
<input id="judgement" data-slider-id="judgementslider" type="text" data-slider-min="0" data-slider-max="100" data-slider-step="1" data-slider-value="50">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://seiyria.com/bootstrap-slider/js/bootstrap-slider.js"></script>
JS 小提琴:
http://jsfiddle.net/2u4xs9cv/1/
期望的结果:
在滑块更改时始终显示工具提示。
【问题讨论】:
-
您的示例似乎按预期工作,您可以在问题中添加更多详细信息吗?作为旁注,您正在混合 Bootstrap 3 和 4 依赖项(Bootstrap-slider 目前不支持 Bootstrap 4 Github Issue #689。
-
@vanburen 这可能是原因。我正在使用 BS 4 并且不得不使用另一个与之配合使用的解决方案,即 rangeslider.js.org,但请留意 Github 页面。
标签: javascript jquery twitter-bootstrap slider