English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة jQuery each()

طرق الاستكشاف jQuery

تتتبع طريقة each() عنصر jQuery، وتنفيذ الدالة مرة واحدة لكل عنصر مختار.

يهدف طريقة each() إلى تبسيط بنية الدوال DOM وجعلها غير معقدة ومقلقة.

النحو:

$(selector).each(function(index, element))

مثال

استكشاف كل عنصر قائمة وإظهار نص كل عنصر

$("button").click(function(){
  $("li").each(function(){
    alert($(this).text());
  });
});
الاختبار ألق نظرة‹/›

لإستخدام return false وإيقاف دورة each()

$("button").click(function(){
  $("div").each(function(index, element){
    $(element).css("backgroundColor", "yellow");
    if($(this).is("#stop")){
      $("span").text("div stop index #" + index);
      return false;
    }
  });
});
الاختبار ألق نظرة‹/›

قيمة الم 参数

الم 参数وصف
function(index, element)تحديد الدالة التي سيتم تنفيذها لكل عنصر مختار
  • index-تحديد موقع الفلتر للاختيار

  • element-تحديد العنصر الحالي

طرق الاستكشاف jQuery