我在当前项目中使用以下引导滑块: https://github.com/seiyria/bootstrap-slider
但是,我收到以下错误,我无法解释:
bootstrap-slider.min.js?ver=4.9.1:4 cannot call methods on slider prior to initialization; attempted to call 'getValue'
我有几个滑块,我只给你一个例子。
JS
jQuery(document).ready(function ($) {
$sliders = $('.apd-slider');
$("#AmazonPriceInteger").slider({
id: "AmazonPriceInteger",
min: 0,
max: 5000,
range: true,
value: [0, 5000],
});
//The console doesn't trigger, when I change the sliders...
$selects.add($sliders).add($checkboxes).change(function () {
console.log("This doesn't even trigger");
var hiddenItems = getHiddenItems();
console.log(hiddenItems);
updateVisibility(hiddenItems);
});
}
HTML
<label for="AmazonPriceInteger">Preis (EUR)</label>
<div class="box--slider">
<span>0</span><input id="AmazonPriceInteger" type="text" class="span2 apd-slider" data-slider-handle="custom"/><span>5000</span>
</div>
有趣的是,这似乎一直都有效。我没有改变任何代码,然后突然间,它停止了工作。
我之前遇到过这个问题,我认为我修好了,你可以在这里阅读: jQuery Slider: cannot call methods on slider prior to initialization
但是,它是用德语写的。如果你点击它,你只需要点击&#34;过滤Einstellungen&#34;看滑块。