An open API service indexing awesome lists of open source software.

https://github.com/ndp/color_spy

jQuery plugin to calculate actual color values of DOM nodes
https://github.com/ndp/color_spy

Last synced: about 1 year ago
JSON representation

jQuery plugin to calculate actual color values of DOM nodes

Awesome Lists containing this project

README

          

## Purpose

Built so that could determine the color of an element on the page. This
was critical to being able to write a SIFR plugin that would work
in across a heterogenous set of elements. Could be useful in other
general purpose code.

Tested on Firefox, Chrome, Safari, IE7.

## Usage



alert($('.selector').backgroundColor());

### $(...).backgroundColor()

Returns the background color of the first element as a hex string. For example, #ff0000.
Traverses up the DOM until it finds an explicit color. Converts rgb, rgba and named colors
to their hex equivalents.

### $(...).color()

Returns the color of the first element. Traverses up the DOM until it finds an explicit color.
Converts rgb, rgba and named colors
to their hex equivalents.

### $.toHexColor(color)

Converts varioius formats to the standard size-color hex string.

## Demo & Development

Open **jquery.color_spy_spec.js**

Tests are written in ScrewUnit and included here.

## License

Copyright (c) Andrew J. Peterson / NDPSoftware All Rights Reserved. Use with permission only.