Giter Site home page Giter Site logo

jquery-colorize's Introduction

jquery-colorize

jQuery plugin for generating heat maps. Inspired by jquery-hottie.

Usage

$("table tbody td").colorize({});

Options

  • min - explicity set a minimum cap on the most negative color
  • max - explicity set a maximum cap on the most positive color
  • center - explicitly define the neutral value, defaults to mean of values
  • readable - invert text color if background color too dark
  • parse - function to parse numerical value from each element
  • themes - object defining multiple themes
  • theme.x.color_min - Most negative color
  • theme.x.color_mid - Neutral color
  • theme.x.color_max - Most positive color
  • theme - theme to use
  • percent - set to true if min/max are percent values, defaults to false
Examples
// All columns of a table apart from the first and second columns
$("table tbody td").not(":nth-child(1),:nth-child(2)").colorize();

// Provide custom parse function for values
// <li xzy="5">data</li>
$("li").colorize({
	parse: function(e) { 
		return $(e).attr("xyz");
	}
});

// Custom theme
var themes = { 
	my_custom_theme: { 
		min_color: "#000000", 
		mid_color:"#DDDDDD", 
		max_color: "#FFFFFF"
	}
};
$("table tbody td").colorize({ 
	themes: themes, 
	theme:"my_custom_theme"
});

jquery-colorize's People

Contributors

gryevns avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.