📜  jQuery Mobile Rangeslider option() 方法

📅  最后修改于: 2022-05-13 01:56:01.145000             🧑  作者: Mango

jQuery Mobile Rangeslider option() 方法

jQuery Mobile是一套基于 HTML5 的用户交互小部件工具箱,用于构建在 jQuery 之上的各种用途。它旨在构建可用于移动设备、选项卡和桌面的快速响应式网站。 jQuery Mobile 的rangeslider小部件是一个双手柄滑块。滑块具有要设置的最小值和最大值,我们可以从最小值和最大值之间的范围中进行选择。

在本文中,我们将学习jQuery Mobile Rangeslider option() 方法。使用此方法,我们可以获取、设置或更新范围滑块小部件的任何参数值。我们还可以使用此方法将所有选项作为键值对获取。

句法:

1. 如果我们需要任何选项的值,请在option(optionName)方法中传递选项名称。 optionName 应该是一个字符串

  • optionName :这是我们需要以字符串形式传递的输入,我们需要为其获取值。
  • return :我们根据选项数据类型获得相应的回报。
var isHighlighted = $("Selector").rangeslider("option", "highlight");

2. 只需调用选项方法即可获取所有选项及其值作为键值,无需向该方法传递任何内容。

  • 输入:我们需要调用选项方法。不应将任何内容作为输入传递。
  • return :我们得到所有选项的键值对列表作为 optionName-optionValue。
var options= $("Selector").rangeslider("option");

3. 通过使用optionName和我们需要传递的调用option(optionName, value)来设置任何选项的值。

  • optionName :调用选项方法时,首先要传递选项名称,它是字符串类型的。
  • value :在调用方法时,我们需要传递选项的值,它是对象类型的。
$("Selector").rangeslider("option", "highlight", "false");

4. 要设置多个选项而不是一个选项,请调用option(options)方法,其中 options 是选项列表。

  • options :它是optionName-value对作为输入的映射,用于设置与传递的值对应的选项,它是对象类型。
$("Selector").rangeslider("option", {highlight: false, disabled: true});

CDN 链接:为您的 jQuery Mobile 项目使用以下 CDN 链接。

示例:在以下示例中,我们首先设置了范围滑块的主题,然后记录了所有选项及其值。

HTML


  

    
    
    
    
    
    

  

    

        GeeksforGeeks     

    

jQuery Mobile Rangeslider option() Method

    
                                         
       


输出:

jQuery Mobile Rangeslider option() 方法

参考:https://api.jquerymobile.com/rangeslider/#method-option