Split apart jQuery.css into jQuery.css (computed values) and jQuery.style (currently set values).
This commit is contained in:
parent
2131e1a7ad
commit
37b607d281
6 changed files with 86 additions and 66 deletions
|
@ -1,7 +1,7 @@
|
|||
module("css");
|
||||
|
||||
test("css(String|Hash)", function() {
|
||||
expect(30);
|
||||
expect(28);
|
||||
|
||||
equals( jQuery('#main').css("display"), 'none', 'Check for css property "display"');
|
||||
|
||||
|
@ -19,10 +19,6 @@ test("css(String|Hash)", function() {
|
|||
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'});
|
||||
equals( jQuery('#floatTest').css('cssFloat'), 'left', 'Modified CSS float using "cssFloat": Assert float is left');
|
||||
jQuery('#floatTest').css({'float': 'right'});
|
||||
equals( jQuery('#floatTest').css('float'), 'right', 'Modified CSS float using "float": Assert float is right');
|
||||
jQuery('#floatTest').css({'font-size': '30px'});
|
||||
|
@ -65,7 +61,7 @@ test("css(String|Hash)", function() {
|
|||
});
|
||||
|
||||
test("css(String, Object)", function() {
|
||||
expect(21);
|
||||
expect(19);
|
||||
ok( jQuery('#nothiddendiv').is(':visible'), 'Modifying CSS display: Assert element is visible');
|
||||
jQuery('#nothiddendiv').css("display", 'none');
|
||||
ok( !jQuery('#nothiddendiv').is(':visible'), 'Modified CSS display: Assert element is hidden');
|
||||
|
@ -75,10 +71,6 @@ test("css(String, Object)", function() {
|
|||
jQuery("#nothiddendiv").css("top", "-1em");
|
||||
ok( jQuery("#nothiddendiv").css("top"), -16, "Check negative number in EMs." );
|
||||
|
||||
jQuery('#floatTest').css('styleFloat', 'left');
|
||||
equals( jQuery('#floatTest').css('styleFloat'), 'left', 'Modified CSS float using "styleFloat": Assert float is left');
|
||||
jQuery('#floatTest').css('cssFloat', 'right');
|
||||
equals( jQuery('#floatTest').css('cssFloat'), 'right', 'Modified CSS float using "cssFloat": Assert float is right');
|
||||
jQuery('#floatTest').css('float', 'left');
|
||||
equals( jQuery('#floatTest').css('float'), 'left', 'Modified CSS float using "float": Assert float is left');
|
||||
jQuery('#floatTest').css('font-size', '20px');
|
||||
|
|
10
test/unit/effects.js
vendored
10
test/unit/effects.js
vendored
|
@ -512,9 +512,9 @@ jQuery.each( {
|
|||
}
|
||||
|
||||
if ( t_h == "show" ) {
|
||||
var old_h = jQuery.css(this, "height", undefined, true);
|
||||
var old_h = jQuery.css(this, "height");
|
||||
jQuery(this).append("<br/>Some more text<br/>and some more...");
|
||||
notEqual(jQuery.css(this, "height", undefined, true), old_h, "Make sure height is auto.");
|
||||
notEqual(jQuery.css(this, "height"), old_h, "Make sure height is auto.");
|
||||
}
|
||||
|
||||
start();
|
||||
|
@ -532,7 +532,7 @@ jQuery.fn.saveState = function(){
|
|||
var self = this;
|
||||
self.save = {};
|
||||
jQuery.each(check, function(i,c){
|
||||
self.save[c] = jQuery.css(self,c);
|
||||
self.save[c] = self.style[ c ] || jQuery.css(self,c);
|
||||
});
|
||||
});
|
||||
};
|
||||
|
@ -540,8 +540,8 @@ jQuery.fn.saveState = function(){
|
|||
jQuery.checkState = function(){
|
||||
var self = this;
|
||||
jQuery.each(this.save, function(c,v){
|
||||
var cur = jQuery.css(self,c);
|
||||
equals( v, cur, "Make sure that " + c + " is reset (Old: " + v + " Cur: " + cur + ")");
|
||||
var cur = self.style[ c ] || jQuery.css(self, c);
|
||||
equals( cur, v, "Make sure that " + c + " is reset (Old: " + v + " Cur: " + cur + ")");
|
||||
});
|
||||
start();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue