русский  עברית
tadam logo
דוגמאות jQuery
מצאתם שגיאה?
סמנו אותה עם העכבר ותלחצו
Ctrl + Enter
בדיקת כתיב Xhtml.co.il
Orphus system

.dequeue( [ queueName ] )

מחזירה: jQuery
תיאור: מפעיל פונקציה הבאה בתור עבור אלמנטים בהתאמה.

ארגומנטים

.dequeue( [ queueName ] )

הוספה בגרסה: 1.2
queueName
מחרוזת שמכילה שם של התור. בברירת מחדל fx, תור של אפקטים סטנדרטים.

כאשר מופעלת .dequeue(), פונקציה הבאה בתור נמחקת ממנו, ואחרי זה מופעלת. פונקציה הזאת (ישר או בעקיפין) תגרום להפעלת .dequeue(), כך שהרצף יימשך.

דוגמה

ניתן להשתמש ב- dequeue כדי לסיים פונקציה של משתמש, זה יאפשר לתור להמשיך.
$("button").click(function () {
      $("div").animate({left:'+=200px'}, 2000);
      $("div").animate({top:'0px'}, 600);
      $("div").queue(function () {
        $(this).toggleClass("red");
         $(this).dequeue();
              });
      $("div").animate({left:'10px', top:'30px'}, 700);
    });
תוצאת הפעלה קוד לעיל:
דוגמה - קוד מלא:
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" language="javascript">
  $(document).ready(function(){
$("button").click(function () {
      $("div").animate({left:'+=200px'}, 2000);
      $("div").animate({top:'0px'}, 600);
      $("div").queue(function () {
        $(this).toggleClass("red");
         $(this).dequeue();
              });
      $("div").animate({left:'10px', top:'30px'}, 700);
    });
  });
  </script>
  <style>
  div { margin:3px; width:50px; position:absolute;
        height:50px; left:10px; top:30px;
        background-color:yellow; }
  div.red { background-color:red; }
  </style>
</head>
<body>
  <button>Start</button>
  <div></div>
</body>
</html>
האם מידע זה היה מועיל?
   

תגובות