Bug Tracker

Modify

Ticket #5632 (closed bug: fixed)

Opened 3 years ago

Last modified 3 years ago

Alpha filter name in upper case is not processed properly when setting opacity

Reported by: Peter de Backer Owned by:
Priority: major Milestone: 1.4.3
Component: css Version: 1.4.2
Keywords: opacity Alpha alpha Cc:
Blocking: Blocked by:

Description

the $(element).css('opacity', 20); or a fadeTo(..) operation doesn't work if an element style is using the following style definition (IE): style="filter:progid:DXImageTransform.Microsoft.Alpha(opacity='50')"

The problem is the string 'Alpha'. Replace it with 'alpha' and it works fine. I'm not sure what the offical MS specs are about this filter name, but the MS documentation is using 'Alpha' with a capital A.

The AjaxControlToolkit.Common.js is also using the upper case 'Alpha' to set tranparancy. This makes jQuery incompatible with the MS ASP AjaxControlToolkit.

Change History

comment:1 Changed 3 years ago by dmethvin

  • Component changed from unfiled to attributes

comment:2 Changed 3 years ago by dmethvin

  • Component changed from attributes to css

comment:3 Changed 3 years ago by john

  • Status changed from new to closed
  • Version changed from 1.3.2 to 1.4.2
  • Resolution set to fixed
  • Milestone changed from 1.4 to 1.4.3

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.