Javascript IonRangeSloider被禁用以使用Jquery启用单击事件

Javascript IonRangeSloider被禁用以使用Jquery启用单击事件,javascript,jquery,rangeslider,ion-range-slider,Javascript,Jquery,Rangeslider,Ion Range Slider,在页面加载时,IonRangeSlaider被禁用,使用禁用:true一旦页面加载成功,我将单击滑块,它将被启用并设置位置 我该怎么办?使用Jquery和JavaScript。您需要将单击事件绑定到滑块元素,但由于无法将单击事件绑定到禁用的元素,因此必须将此事件绑定到父元素。单击父对象后,您将以滑块为目标并更新disabled属性,如下所示 $('input').parent().on('click',function(){ var$slider=$(this.find('input'); /

在页面加载时,IonRangeSlaider被禁用,使用禁用:true一旦页面加载成功,我将单击滑块,它将被启用并设置位置


我该怎么办?使用Jquery和JavaScript。

您需要将单击事件绑定到滑块元素,但由于无法将单击事件绑定到禁用的元素,因此必须将此事件绑定到父元素。单击父对象后,您将以滑块为目标并更新disabled属性,如下所示

$('input').parent().on('click',function(){
var$slider=$(this.find('input');
//$slider.update({“disable”:false});
警报('滑块已单击!');
});
.container{
显示:内联块;
}


我认为我们无法在禁用元素上获得单击事件。因为禁用元素不会触发鼠标事件。@BhargavPatel您是对的。我已经修改了我的答案。感谢您指出这一点。@RaviPatel如果这解决了您的问题,请将此答案标记为正确。否则,请让我知道,以便我可以进一步帮助您找到适当的解决方案。