Skip to main content

Bug Tracker

Side navigation

#9377 closed enhancement (plugin)

Opened May 21, 2011 04:51PM UTC

Closed May 21, 2011 05:58PM UTC

Last modified March 14, 2012 06:19AM UTC

jQuery static Color class would be useful for cross-platform color comparison

Reported by: keith.mcfarlane@tele2.nl Owned by:
Priority: low Milestone: 1.next
Component: css Version: 1.6.1
Keywords: Cc:
Blocked by: Blocking:
Description

I recently noted that the following code is not browser safe:

var HTMLtag = ... ;

HTMLtag . css ( 'color', 'red' );

if ( 'red' == HTMLtag . css ( 'color' ) )

...;

else

...

;

It would be useful to have a jQuery . color ( String ) method

thst creates a Color object with an instance method or

boolean compare ( final Color color )

This is a very modest addition that would handle the css ( 'color' ) String return values of (inter alia ) 'rgb (255, 0, 0 ). 'red' and '#FF0000'. Obviously this could be extended to return RGBA. CMYK and other colr representations.

While this might be thought no core it's such a small addition that it might be though similar to jQuery . trim ( String ) ...

Attachments (0)
Change History (1)

Changed May 21, 2011 05:58PM UTC by rwaldron comment:1

component: unfiledcss
priority: undecidedlow
resolution: → plugin
status: newclosed

jQuery officially supports the jQuery.color plugin: https://github.com/jquery/jquery-color

e.g. http://jsfiddle.net/rwaldron/RHwKF/