Bug Tracker

Ticket #150: slide.2.patch

File slide.2.patch, 757 bytes (added by ieure, 13 years ago)

Patch implementing slide/fade convenience methods.

  • jquery-1.0.js

    old new  
    12531253                });
    12541254        },
    12551255
     1256    slideUpFade: function(speed, callback) {
     1257        return this.animate({height: "hide", opacity: "hide"}, speed, callback);
     1258    },
     1259
     1260    slideDownFade: function(speed, callback) {
     1261        return this.animate({height: "show", opacity: "show"}, speed, callback);
     1262    },
     1263
     1264    slideFadeToggle: function(speed, callback) {
     1265                return this.each(function() {
     1266                        var state = $(this).is(":hidden") ? "show" : "hide";
     1267                        $(this).animate({height: state, opacity: state}, speed, callback);
     1268                });
     1269    },
     1270
    12561271        fadeIn: function(speed,callback){
    12571272                return this.animate({opacity: "show"}, speed, callback);
    12581273        },