Fixed show/hide to return selected objects, not only those that are shown/hidden
This commit is contained in:
parent
2aa67026eb
commit
8b51bfbd32
|
@ -34,7 +34,7 @@ jQuery.fn.extend({
|
|||
*/
|
||||
show: function(speed,callback){
|
||||
var hidden = this.filter(":hidden");
|
||||
return speed ?
|
||||
speed ?
|
||||
hidden.animate({
|
||||
height: "show", width: "show", opacity: "show"
|
||||
}, speed, callback) :
|
||||
|
@ -44,6 +44,7 @@ jQuery.fn.extend({
|
|||
if ( jQuery.css(this,"display") == "none" )
|
||||
this.style.display = "block";
|
||||
});
|
||||
return this;
|
||||
},
|
||||
|
||||
/**
|
||||
|
@ -80,7 +81,7 @@ jQuery.fn.extend({
|
|||
*/
|
||||
hide: function(speed,callback){
|
||||
var visible = this.filter(":visible");
|
||||
return speed ?
|
||||
speed ?
|
||||
visible.animate({
|
||||
height: "hide", width: "hide", opacity: "hide"
|
||||
}, speed, callback) :
|
||||
|
@ -91,6 +92,7 @@ jQuery.fn.extend({
|
|||
this.oldblock = "block";
|
||||
this.style.display = "none";
|
||||
});
|
||||
return this;
|
||||
},
|
||||
|
||||
// Save the old toggle function
|
||||
|
|
Loading…
Reference in a new issue