jQuery UI progressbar enable() 方法

jQuery UI progressbar中的enable()方法被用于启用进度条控件。当调用此方法时,将使进度条的状态恢复为可用状态,可以支持用户的交互操作。

语法

$(selector).progressbar("enable");

参数

示例说明

示例1

下面的示例代码中,当用户点击按钮时,进度条的状态将发生更改(停止滑动和交互操作)。当单击“启用”按钮时,将启用进度条。

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>jQuery UI Progressbar - Enable Method</title>
  <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
  <script src="//code.jquery.com/jquery-1.12.4.js"></script>
  <script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
  <script>
  $( function() {
    $( "#progressbar" ).progressbar({
      value: false
    });

    $( "#stop" ).on( "click", function() {
      $( "#progressbar" ).progressbar( "option", "value", false );
    });

    $( "#enable" ).on( "click", function() {
      $( "#progressbar" ).progressbar( "enable" );
    });

    $( "#disable" ).on( "click", function() {
      $( "#progressbar" ).progressbar( "disable" );
    });
  } );
  </script>
</head>
<body>

<div id="progressbar"></div>

<button id="stop">Stop Progress</button>
<button id="enable">Enable Progressbar</button>
<button id="disable">Disable Progressbar</button>

</body>
</html>

示例2

下面的示例代码中,显示了如何使用progressbar()函数将进度条初始化为已启用状态。在此示例中,使用enable()方法来重新启用进度条。

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>jQuery UI Progressbar - Enable Method</title>
  <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
  <script src="//code.jquery.com/jquery-1.12.4.js"></script>
  <script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
  <script>
  $( function() {
    $( "#progressbar" ).progressbar();

    $( "#btnDisable" ).on( "click", function() {
      $( "#progressbar" ).progressbar( "disable" );
    });

    $( "#btnEnable" ).on( "click", function() {
      $( "#progressbar" ).progressbar( "enable" );
    });
  } );
  </script>
</head>
<body>

<div id="progressbar"></div>

<button id="btnDisable">Disable</button>
<button id="btnEnable">Enable</button>

</body>
</html>

这些示例代码能够更好地帮助开发者理解如何使用progressbar()函数的enable()方法,以实现在进度条控件上启用和禁用用户交互。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:jQuery UI progressbar enable() 方法 - Python技术站

(0)
上一篇 2023年5月12日
下一篇 2023年5月12日

相关文章

  • jQuery Mobile Listview refresh()方法

    jQuery Mobile是基于jQuery的一款用于构建移动应用的框架,其中的Listview组件用于进行列表展示。在实际开发中,我们可能需要动态地更改Listview的数据,这就需要用到Listview的refresh()方法。 1. refresh()方法的基本介绍 refresh()方法用于刷新Listview组件,重新渲染Listview并应用任何…

    jquery 2023年5月12日
    00
  • jQWidgets jqxWindow showAnimationDuration属性

    jQWidgets jqxWindow showAnimationDuration属性 showAnimationDuration属性用于设置jqxWindow组件显示动画的持续时间(毫秒)。 属性值 该属性的默认值为250,表示动画持续时间为250毫秒。 如何使用 可以通过以下方式设置showAnimationDuration属性的值: $("#…

    jquery 2023年5月12日
    00
  • jQuery attribute^=value 选择器

    以下是关于jQuery attribute^=value选择器的完整攻略: 什么是jQuery attribute^=value选择器? jQuery attribute^=value选择器是一种用于选择具有特定属性值开头的HTML元素的语法。使用这个选择器可以轻松地选择具有特定属性开头的HTML元素,并对其进行操作。 如何使用jQuery attribut…

    jquery 2023年5月12日
    00
  • jQWidgets jqxTextArea minLength属性

    下面是关于jQWidgets jqxTextArea minLength属性的详细讲解。 什么是jQWidgets jqxTextArea minLength属性? jQWidgets jqxTextArea 是一个领先的Javascript框架,用于创建各种跨浏览器的企业级Web应用程序。minLength属性是jqxTextArea控件的一个属性,用于指…

    jquery 2023年5月12日
    00
  • jQWidgets jqxListMenu placeHolder属性

    jQWidgets jqxListMenu placeHolder属性详解 jQWidgets是一个基于jQuery的UI组件库,提供了丰富UI组件工具包。jqListMenu是组件之一。本文将详细介绍jqxListMenu的placeHolder属性,包括用法、语法和示例。 placeHolder属性的基本语法 placeHolder属性的基本语法如下: …

    jquery 2023年5月10日
    00
  • jQWidgets jqxGrid pagerrenderer属性

    jQWidgets jqxGrid pagerrenderer属性详解 jQWidgets jqxGrid 是一种表格控件,用于在 Web 应用程序中创建表格。pagerrenderer 属性是 jqGrid 控件的一个属性,用于自定义分页栏的渲染方式。本文将详细解 pagerrenderer 属性的使用方法,并提供两个示例。 属性 pagerrendere…

    jquery 2023年5月10日
    00
  • jQWidgets jqxDropDownList close()方法

    jQWidgets jqxDropDownList close()方法详解 jQWidgets是一个基于jQuery的UI组件库,提供了丰富UI组件和工具包。jqxDropDownList是Widgets组件下的组件。本文将详细介绍jqxDropDownList的close()方法,包括用法、语法和示例。 close()方法的基本语法 close()方法的基…

    jquery 2023年5月10日
    00
  • jQWidgets jqxBarGauge drawEnd事件

    jQWidgets jqxBarGauge drawEnd事件 jQWidgets是一个基于jQuery的UI组件库,提供了丰富的UI件和工具,包括表格、图表表单、历、菜单等。其中,jqBarGauge是jQWidgets中的一个组件,可以用于水平或垂直的条形图。jqBarGauge提供了drawEnd事件,用于在条形图绘制完成后执行自定义操作。 drawE…

    jquery 2023年5月9日
    00
合作推广
合作推广
分享本页
返回顶部