Php 在jquery中选中复选框时,如何禁用范围滑块?

Php 在jquery中选中复选框时,如何禁用范围滑块?,php,jquery,Php,Jquery,我希望在使用jquery选中复选框时禁用范围滑块。如果未选中复选框,则希望启用范围滑块。我的代码是 $(document).on('change','#checkbox6b',function() { if("input[name='responsive']:checked") { /* code */ } else { /* code */ } }); 有人能帮我吗?只需调用范围滑块上的属性禁用和启用 请将id替换为您的

我希望在使用jquery选中复选框时禁用范围滑块。如果未选中复选框,则希望启用范围滑块。我的代码是

$(document).on('change','#checkbox6b',function()
{
    if("input[name='responsive']:checked")
    {
      /* code */
    }
    else
    {
      /* code */
    }
});

有人能帮我吗?

只需调用范围滑块上的属性
禁用
启用

请将id替换为您的ranger的HTML id属性

$(document).on('change','#checkbox6b',function()
{
    if($("input[name='responsive']:checked"))
    {
      $('#YOUR-SLIDER-ID').slider('disable');
    }
    else
    {
      $('#YOUR-SLIDER-ID').slider('enable');
    }
});

只需在范围滑块上调用属性
禁用
启用

请将id替换为您的ranger的HTML id属性

$(document).on('change','#checkbox6b',function()
{
    if($("input[name='responsive']:checked"))
    {
      $('#YOUR-SLIDER-ID').slider('disable');
    }
    else
    {
      $('#YOUR-SLIDER-ID').slider('enable');
    }
});

您可以使用jQuery的方法切换范围滑块的禁用/启用状态,并使用复选框作为值:

$(document).on('change', '#checkbox6b', function() {
  $(<your-range-slider>).prop('disabled', $('input[name='responsive']').is(':checked'));
});
$(document).on('change','checkbox6b',function(){
$().prop('disabled',$('input[name='responsive'])。是(':checked');
});

您可以使用jQuery的方法切换范围滑块的禁用/启用状态,并使用复选框作为值:

$(document).on('change', '#checkbox6b', function() {
  $(<your-range-slider>).prop('disabled', $('input[name='responsive']').is(':checked'));
});
$(document).on('change','checkbox6b',function(){
$().prop('disabled',$('input[name='responsive'])。是(':checked');
});

请包含您的HTMLY您可以在滑块功能中使用传递启用/禁用(“#slider1”)。滑块('disable')启用
$('#slider1')。slider('enable')解释你的范围滑块
HTML
jQuery
。它现在正在工作。谢谢@pankajmakwana请包括你的HTMLY你可以在滑块函数
$('#slider1')中使用传递启用/禁用。滑块('disable')
启用
$('#slider1')。slider('enable')
解释你的范围滑块
HTML
jQuery
。它现在可以工作了。谢谢@PankajMakwana
“input[name='responsive']:checked”
应该是$([input[name='responsive']:checked”),或者你可以使用
$(this)。是(“:checked”)
@RiazLaskar,谢谢你的更新。我已经更正了我的答案:)
“input[name='responsive']:checked”
应该是$(“input[name='responsive']:checked”),或者您可以使用
$(这是:“:checked”)
@RiazLaskar,谢谢您的更新。我已经更正了我的答案:)