2011-03-13 11 views
9

slideUp('slow') और hide('slow') परिणामस्वरूप एक ही एनीमेशन प्रभाव होता है?क्या jQuery के छिपाने और स्लाइडअप विधियों के बराबर हैं?

उदाहरण कोड:

$(document).ready(function(){ 
    $("#hide").click(function(){ 
    $("p").hide('slow'); 
    }); 
    $("#show").click(function(){ 
    $("p").show('slow'); 
    }); 
}); 


<p>If you click on the "Hide" button, I will disappear.</p> 
<button id="hide">Hide</button> 
<button id="show">Show</button> 

उत्तर

20

सं

.slideUp('slow') शून्य करने के लिए ऊंचाई और ऊर्ध्वाधर गद्दी एनिमेट।
.hide('slow') भी चौड़ाई, क्षैतिज पैडिंग, और अस्पष्टता शून्य को एनिमेट करता है।

अंतर देखने के लिए, इस पृष्ठ में पता बार में javascript:void($('pre').hide(4000)) पेस्ट करें।

4

एनीमेशन थोड़ा अलग है, - स्लाइडअप ('धीमी') मूल रूप से स्लाइड करता है, और कुछ नहीं :) - छुपाएं ('धीमा') स्लाइड करें और एक ही समय में छोड़ दें।

0
$(function(){ 
     $(".job-bottom").hide(); 
     $(".job-top").click(function(){ 
      $(".job-bottom").slideUp('slow') 
      $(this).next(".job-bottom").slideToggle("slow"); 
     }); 
    }); 
:

jQuery एपीआई दस्तावेज़ में आप अच्छा दस्तावेज

संबंधित मुद्दे