fix for #4216. css now ignores negative numbers for width and height when passed an object of props and vals.
This commit is contained in:
parent
8be5792975
commit
6a049246a1
2 changed files with 11 additions and 5 deletions
|
@ -1,7 +1,7 @@
|
|||
module("css");
|
||||
|
||||
test("css(String|Hash)", function() {
|
||||
expect(19);
|
||||
expect(21);
|
||||
|
||||
equals( jQuery('#main').css("display"), 'none', 'Check for css property "display"');
|
||||
|
||||
|
@ -11,6 +11,12 @@ test("css(String|Hash)", function() {
|
|||
jQuery('#nothiddendiv').css({display: 'block'});
|
||||
ok( jQuery('#nothiddendiv').is(':visible'), 'Modified CSS display: Assert element is visible');
|
||||
|
||||
// handle negative numbers by ignoring #1599, #4216
|
||||
var width = parseFloat(jQuery('#nothiddendiv').css('width')), height = parseFloat(jQuery('#nothiddendiv').css('height'));
|
||||
jQuery('#nothiddendiv').css({ width: -1, height: -1 });
|
||||
equals( parseFloat(jQuery('#nothiddendiv').css('width')), width, 'Test negative width ignored')
|
||||
equals( parseFloat(jQuery('#nothiddendiv').css('height')), height, 'Test negative height ignored')
|
||||
|
||||
jQuery('#floatTest').css({styleFloat: 'right'});
|
||||
equals( jQuery('#floatTest').css('styleFloat'), 'right', 'Modified CSS float using "styleFloat": Assert float is right');
|
||||
jQuery('#floatTest').css({cssFloat: 'left'});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue