103 of 119 menu

Μέθοδος show

Η μέθοδος show εμφανίζει ομαλά κρυμμένα στοιχεία. Τα στοιχεία μπορούν να κρυφτούν χρησιμοποιώντας τη μέθοδο hide.

Σύνταξη

Εμφάνιση για καθορισμένο χρόνο σε χιλιοστοδευτερόλεπτα, 400ms από προεπιλογή:

.show(διάρκεια);

Ο χρόνος μπορεί να καθοριστεί όχι μόνο σε χιλιοστοδευτερόλεπτα, αλλά και με τις λέξεις-κλειδιά slow (600ms) και fast (200ms), όσο μεγαλύτερη είναι η τιμή, τόσο πιο αργή είναι η κίνηση:

.show('slow' ή 'fast');

Εάν δεν καθοριστούν παράμετροι - δεν θα υπάρξει κίνηση, τα στοιχεία θα εμφανίζονται ακαριαία:

.show();

Μπορείτε επίσης να περάσετε μια συνάρτηση προβολής ως δεύτερη παράμετρο, και μια callback συνάρτηση ως τρίτη - θα ενεργοποιηθεί μετά την ολοκλήρωση της κίνησης. Και οι δύο παράμετροι είναι προαιρετικές:

.show(διάρκεια, [συνάρτηση προβολής], [callback συνάρτηση]);

Μπορείτε να περάσετε διάφορες επιλογές στη μέθοδο, σε μορφή αντικειμένου JavaScript, που περιέχει ζεύγη κλειδί: τιμή:

.show(επιλογές);

Ένα τέτοιο αντικείμενο μπορεί να μεταφέρει τις ακόλουθες παραμέτρους και συναρτήσεις - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. Η περιγραφή αυτών των παραμέτρων μπορείτε να δείτε για τη μέθοδο animate. Για παράδειγμα, ας ορίσουμε τη διάρκεια και τη συνάρτηση προβολής:

.show( {duration: 800, easing: easeInSine} );

Παράδειγμα

Ας εμφανίζουμε ομαλά ένα κρυφό παράγραφο μετά από πάτημα κουμπιού χρησιμοποιώντας τη μέθοδο show. Περνώντας τη λέξη-κλειδί slow, θα ορίσουμε την ταχύτητα σε 600ms. Μετά το τέλος της κίνησης θα εμφανίσουμε στην κονσόλα 'Η κίνηση ολοκληρώθηκε':

<button>εμφάνιση κειμένου</button> <p style="display: none">κείμενο</p> $('button').click(function() { $('p').show('slow', function() { console.log('Η κίνηση ολοκληρώθηκε') }); });

Δείτε επίσης

  • η μέθοδος hide,
    που κρύβει ομαλά στοιχεία
  • η μέθοδος slideDown,
    που εμφανίζει ομαλά στοιχεία
  • η μέθοδος fadeIn,
    που εμφανίζει ομαλά κρυμμένα στοιχεία, κάνοντάς τα αδιαφανή
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη