jQWidgets jqxTreeMap colorRanges属性

以下是关于 jQWidgets jqxTreeMap 组件中 colorRanges 属性的详细攻略。

jQWidgets jqxTreeMap colorRanges 属性

jQWidgets jqxTreeMap 的 colorRanges 属性用于设置组件中数据项颜色范围。您可以使用此属性来控制数据项的颜色,以便更好地展示数据。

语法

$('#treemap').jqxTreeMap({
  colorMode: 'custom',
  colorRanges: [
    { min: 0, max: 20, color: '#d7191c' },
    { min: 20, max: 40, color: '#fdae61' },
    { min: 40, max: 60, color: '#ffffbf' },
    { min: 60, max: 80, color: '#a6d96a' },
 { min: 80, max: 100, color: '#1a9641' }
  ]
});

参数

  • colorRanges:数据项的颜色范围。每个颜色范围都是一个对象,包含 minmaxcolor 三个属性。minmax 属性用于指定数据项的范围,color 属性用于指定该范围内数据项的颜色。

示例

以下两个示例演示了如何使用 colorRanges 属性。

示例 1

// 创建 jqxTreeMap 组件
$('#treemap').jqxTreeMap({
  width: 600,
  height: 400,
  source: dataAdapter,
  colorMode: 'custom',
  colorRanges: [
    { min: 0, max: 20, color: '#d7191c' },
    { min: 20, max: 40, color: '#fdae61' },
    { min: 40, max: 60, color: '#ffffbf' },
    { min: 60, max: 80, color: '#a6d96a' },
    { min: 80, max: 100, color: '#1a9641' }
  ]
});

在示例 1 中,我们使用 jqxTreeMap() 方法创建了一个 jqxTreeMap 组件,并使用 { width: 600, height: 400, source: dataAdapter, colorMode: 'custom', colorRanges: [...] } 设置了组件的宽度、高度、数据源、颜色模式和自定义颜色范围。在此示例中,我们使用 'custom' 颜色模式,将数据项的颜色设置为根据自定义颜色范围计算得到的颜色。

示例 2

// 创建 jqxTreeMap 组件
$('#treemap').xTreeMap({
  width: 600,
  height: 400,
  source: dataAdapter,
  colorMode: 'range',
  colorRange: ['#f7f7f7', '#252525'],
  colorRanges: [
    { min: 0, max: 20, color: '#d7191c' },
    { min: 20, max: 40, color: '#fdae61' },
    { min: 40, max: 60, color: '#ffffbf' },
    { min: 60, max: 80, color: '#a6d96a' },
    { min: 80, max: 100, color: '#1a9641' }
  ]
});

在示例 2 中,我们使用 jqxTreeMap() 方法创建了一个 jqxTreeMap 组件,并使用 { width: 600, height: 400, source: dataAdapter, colorMode: 'range', colorRange: ['#f7f7f7', '#252525'], colorRanges: [...] } 设置了组件的宽度、高度、数据源、颜色模式、颜色范围和自定义颜色范围。在此示例中,我们使用 'range' 颜色模式,将数据项的颜色设置为根据数据值在颜色范围内进行插值计算得到的颜色,并使用自定义颜色范围来覆盖默认的颜色范围。

总之,colorRanges 属性可以让您控制数据项的颜色范围,以便更好地展示数据。您可以使用自定义颜色范围来盖默认的颜色范围,或者在 'custom' 颜色模式下使用自定义颜色范围来控制数据项的颜色。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:jQWidgets jqxTreeMap colorRanges属性 - Python技术站

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

相关文章

  • jQWidgets jqxListBox updateItem()方法

    jQWidgets jqxListBox updateItem()方法详解 jQWidgets是一个基于jQuery的UI组件库,提供了丰富UI组件工具包。ListBox是其中之一。本文将详细介绍jqxListBox的updateItem()方法,包括定义、语法和示例。 updateItem()方法定义 jqxListBox的updateItem()方法用于…

    jquery 2023年5月10日
    00
  • jQuery操作动态生成的内容的方法

    当我们使用 jQuery 动态生成了一些 HTML 内容时,可能需要对这些内容进行进一步的操作,例如修改样式、绑定事件等。下面是操作动态生成的内容的方法攻略: 1. 使用事件代理 在 DOM 中动态生成的元素无法直接绑定事件,需要使用事件委托或事件代理来实现。事件委托是将事件处理程序绑定到一个父元素上,并通过事件冒泡来处理所有子元素上的事件;事件代理是在父元…

    jquery 2023年5月27日
    00
  • jQuery ajaxStart()方法

    jQuery ajaxStart() 方法用于在发送第一个ajax请求时,显示一个动画加载图标或文本提醒,通常配合ajaxStop() 方法使用,可以在所有请求完成后,隐藏加载提示。 该方法定义如下: $(document).ajaxStart(function(){ // 显示加载提示 }); 其中,$(document) 表示在整个页面上实现效果,可以根…

    jquery 2023年5月12日
    00
  • 详解Document.Cookie

    详解Document.Cookie 什么是Cookie? Cookie是存储于访问者计算机上的小型文本文件。当浏览者访问一个网站时,它会向浏览器发送包含Cookie信息的HTTP请求。 使用Cookie,我们可以跨浏览器会话保持用户的登录状态或跟踪用户在网站上的行为等。 如何创建Cookie? 在JavaScript中,可以使用Document.Cookie…

    jquery 2023年5月27日
    00
  • jQuery UI标签隐藏选项

    jQuery UI标签隐藏选项攻略 jQuery UI的标签隐藏选项是一个强大的JavaScript库,它提供了许多选项和功能,以便在标签之间切换时隐藏显示标签。以下是详细攻略,含两个示例,演示如何使用标签隐藏选项: 步骤1:引入库 在使用之前,需要先在中引入jQuery库和jQuery UI库。可以通过以下方式引入: <link rel="…

    jquery 2023年5月9日
    00
  • 最简单的jQuery程序 入门者学习

    下面是关于“最简单的jQuery程序 入门者学习”的详细攻略: 简介 jQuery是一种流行的JavaScript库,用于简化HTML文档的遍历和操作、事件处理、动画效果和Ajax操作等任务。它可以使开发人员以更少的代码完成更多的任务,并且在不同浏览器和平台之间提供一致的API。 jQuery的引入 在使用jQuery之前,必须先将jQuery库文件引入到页…

    jquery 2023年5月28日
    00
  • jquery实现简单的瀑布流布局

    下面是详细讲解“jQuery实现简单的瀑布流布局”的完整攻略。 什么是瀑布流布局 瀑布流布局,也称为瀑布流式布局、瀑布式布局或瀑布流排版,指的是将内容按照一定的规则排列,形成像瀑布一样的瀑布流效果的网页布局方式。一般用于图片等多媒体内容的展示。 实现瀑布流布局 步骤一:定义html结构 首先定义一个容器,用来存放图片等内容,如下所示: <div cla…

    jquery 2023年5月28日
    00
  • jQWidgets jqxQRcode getDataURLAsync()方法

    以下是关于 jQWidgets jqxQRcode 组件中 getDataURLAsync() 方法的详细攻略。 jQWidgets jqxQRcode getDataURLAsync() 方法 jQWidgets jqxQRcode 的 getDataURLAsync() 方法用于将二维码导出为 Data URL。 语法 // 将二维码导出为 Data U…

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