jQWidgets jqxRibbon refresh()方法

关于 "jQWidgets jqxRibbon" 的 "refresh()" 方法,下面是一份详细攻略:

1. 方法的介绍

该方法用于刷新 jqxRibbon 控件。当在控件外部改变某些属性后,需要使用该方法刷新控件,以便实现更好的用户体验。

2. 方法的语法

以下是 "refresh()" 方法的语法示例:

$("#jqxRibbon").jqxRibbon('refresh');

注:上面的 $("#jqxRibbon") 是指 jqxRibbon 控件的 DOM 元素。

3. 方法的示例1

在这个示例中,我们将演示如何在控件外部修改 jqxRibbon 控件的颜色属性,并使用 refresh() 方法刷新控件。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Example</title>
    <link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.base.css">
    <link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.ui-smoothness.css">
    <script src="https://jqwidgets.com/public/jqwidgets/scripts/jquery-3.5.1.min.js"></script>
    <script src="https://jqwidgets.com/public/jqwidgets/scripts/jqxcore.js"></script>
    <script src="https://jqwidgets.com/public/jqwidgets/scripts/jqxbuttons.js"></script>
    <script src="https://jqwidgets.com/public/jqwidgets/scripts/jqxribbon.js"></script>
    <script src="https://jqwidgets.com/public/jqwidgets/scripts/demos.js"></script>
</head>
<body>
<div id="jqxRibbon">
    <div>
        <div style="margin-left: 5px; margin-top: 5px;">Home</div>
        <div>
            <div>Clipboard</div>
            <div>Format Painter</div>
        </div>
    </div>
</div>
<br>
<button onclick="changeColor()">Change Color</button>

<script>
    $('#jqxRibbon').jqxRibbon({ width: 350, height: 90, position: 'top' });

    function changeColor() {
        $("#jqxRibbon").css("background-color", "lightgreen");
        $("#jqxRibbon").jqxRibbon('refresh');
    }
</script>
</body>
</html>

当单击 "Change Color" 按钮时,将在控件外部更改 jqxRibbon 控件的背景颜色,并使用 refresh() 方法刷新控件。

4. 方法的示例2

在这个示例中,我们将演示如何在 jqxRibbon 控件的初始化中使用 refresh() 方法。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Example</title>
    <link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.base.css">
    <link rel="stylesheet" href="https://jqwidgets.com/public/jqwidgets/styles/jqx.ui-smoothness.css">
    <script src="https://jqwidgets.com/public/jqwidgets/scripts/jquery-3.5.1.min.js"></script>
    <script src="https://jqwidgets.com/public/jqwidgets/scripts/jqxcore.js"></script>
    <script src="https://jqwidgets.com/public/jqwidgets/scripts/jqxbuttons.js"></script>
    <script src="https://jqwidgets.com/public/jqwidgets/scripts/jqxribbon.js"></script>
</head>
<body>
<div id="jqxRibbon">
    <div>
        <div style="margin-left: 5px; margin-top: 5px;">Home</div>
        <div>
            <div>Clipboard</div>
            <div>Format Painter</div>
        </div>
    </div>
</div>

<script>
    $('#jqxRibbon').jqxRibbon({ width: 350, height: 90, position: 'top' }).jqxRibbon('refresh');
</script>
</body>
</html>

在这个示例中,我们在 jqxRibbon 控件的初始化中使用 refresh() 方法。这将使控件加载后立即刷新。

希望这份攻略对你有所帮助。

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

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

相关文章

  • jQWidgets jqxTabs selectionTracker 属性

    jQWidgets是一组高性能UI插件,jqxTabs是其中之一,它是一个可定制的选项卡控件,可以帮助开发者快速构建现代化的Web应用程序界面。同时,jqxTabs也支持selectionTracker属性,该属性可以让我们在选项卡之间跳转时跟踪选择状态,下面是详细的攻略。 什么是selectionTracker属性 selectionTracker是jqx…

    jquery 2023年5月12日
    00
  • 用jquery和json从后台获得数据集的代码

    首先,我们需要将数据存储在后台。假设我们有一个名为data.json的文件,里面存储了我们要获取的数据。数据结构如下: [ {"name": "item 1", "description": "This is item 1"}, {"name": "…

    jquery 2023年5月19日
    00
  • jQWidgets jqxKanban columnRenderer属性

    jQWidgets jqxKanban 是一种看板控件,用于在 Web 应用程序中创建看板。columnRenderer 属性是 jqxKanban 控件的一个,用于自定义看板列的渲染方式。以下是 jqxKanban 的 columnRenderer 属性的详细说明,以及两个示例说明。 属性 columnRenderer 属性用于自定义看板列的渲染方式。该属…

    jquery 2023年5月10日
    00
  • 如何使用jQuery Mobile创建一个带有步骤属性的滑块

    使用jQuery Mobile创建一个带有步骤属性的滑块可以使用官方提供的“Slider with Steps”功能。下面是创建步骤滑块的完整攻略步骤: 加载jQuery和jQuery Mobile 在HTML文件中,需要在head标签内加载jQuery和jQuery Mobile库,代码如下: <head> <script src=&qu…

    jquery 2023年5月12日
    00
  • jQuery实现高亮显示的方法

    jQuery是一种流行的JavaScript库,它可以帮助我们更方便地操作DOM元素。在网页开发中,常常需要对某些内容进行高亮显示,下面就来详细讲解“jQuery实现高亮显示的方法”的完整攻略。 步骤一:引入jQuery库 在使用jQuery之前,我们需要先引入jQuery库。可以在页面的<head>标签中添加以下代码: <script s…

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

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

    jquery 2023年5月10日
    00
  • 如何在加载页面后加载jQuery代码

    当我们需要在页面加载完成后,再去执行一些 jQuery 代码时,可以使用以下三种方法来实现: 1. 纯 JavaScript 实现 window.onload 在这种情况下,我们可以使用 window.onload 事件来执行 jQuery 代码,这样确保了页面中的所有元素都已经加载完成。代码示例如下: window.onload = function() …

    jquery 2023年5月12日
    00
  • 详解微信小程序开发(项目从零开始)

    详解微信小程序开发(项目从零开始) 微信开发者工具是微信官方提供的集成了开发、调试、实时预览的开发工具,可用于小程序和小游戏的开发调试,官方提供了详细的 文档 ,在使用前需先下载并安装。 一、新建项目 进入开发者工具,点击新建项目 填写项目信息(名称,文件夹,AppID) 选择项目类型(小程序),开发模式(自己填写) 二、目录结构说明 – app.js //…

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