This is a translated page. The original can be found here: http://iwebdevel.com/2009/06/20/javascript-how-to-get-the-index-position-within-a-group-of-an-object-with-jquery/
UPDATES VIA RSS | Email Actualizări prin RSS | E-mail Get updates via feedburner Get updates via twitter
Home / Coding / JavaScript & Ajax / JavaScript: How to get the i… Prima / codificare a mărfurilor / JavaScript & Ajax / JavaScript: Cum la spre a lua eu ...

JavaScript: How to get the index (position within a group) of an object with jQuery? JavaScript: Cum se ajunge indicele (poziţia în cadrul unui grup), de un obiect cu jQuery?

Posted on 20. Postat la data de 20. Jun, 2009 by Dragos in Coding , JavaScript & Ajax Iunie, 2009 de către Dragos în codificare a mărfurilor, JavaScript & Ajax

I've spent some time today figuring out how to obtain that index and finally I've just puzzled it out. Mi-am petrecut ceva timp de astăzi imaginind cum să obţină acest index şi, în sfârşit l-am nedumerit doar it out.

Let's say we have a group of objects all containing the class=”house”. Să presupunem că avem un grup de obiecte care conţin toate class = "casa". Now if we are referencing to the first element within the group and we'd like to find out it's index (well it's obvious in this case), we'd use this piece of code: Acum, dacă suntem corelarea la primul element în cadrul grupului şi am dori să aflaţi indicele este (si este evident în acest caz), ne-ar folosi această bucată de cod:

 var indexOfFirstElement=$('.house').index($('.house:first')); //indexOfFirstElement=0; indexOfFirstElement var =$('. house "). indicele de casa ($('.: primul ')); / / indexOfFirstElement = 0; 

So, the code works as follows: we're searching within all elements of a group all grouped by the class=”house” ( $('.house') ). Astfel, codul de lucrări, după cum urmează: suntem căutaţi în toate elementele dintr-un grup toate grupate dupa class = "House" ($. ( "Casa")). Now we are looking for the index if an element within this group, in our case it's the first element of the group ( $('.house') .index($('.house:first')) ). Acum suntem în căutarea pentru indicele în cazul în care un element în cadrul acestui grup, în cazul nostru este primul element al grupului ($. ( "Casa"). Index casa ($('.: prima "))).

Here's another example to help you better understand how index() works: Iată un alt exemplu, pentru a vă ajuta să înţeleagă mai bine modul în care Index () pentru lucrări:

 $('.house').each(function(i){ $. ( "casa"). fiecare (function (i) ( 
      if(i==3) alert($('.house').index(this)); //alerts 3, supposing there are 3 or more elements with class="house" în cazul în care (i == 3) casa de alertă ($('. "). Index (acest)); / / Alerts 3, presupunând există 3 sau mai multe elemente cu class =" casa " 
 }); )); 

So basically, if you need to find out the index of an element within a group, you should first specify the group and then pass the object you need to find the index of as a parameter to the index() function. Deci, practic, în cazul în care aveţi nevoie pentru a afla indicele unui element în cadrul unui grup, trebuie să specificaţi primul grup şi apoi trece obiect de care aveţi nevoie pentru a găsi indicele ca parametru pentru a indicelui () funcţie.

Translate this post Traduceţi acest post


Related posts: Legate de posturi:

  1. JavaScript: GIFless animation. JavaScript: animaţie GIFless. Animate images,logos with jQuery Animate imagini, logo-urile cu jQuery
  2. JavaScript: What if jQuery animation doesn't fire/start? JavaScript: Ce se întâmplă dacă animaţie jQuery nu de incendiu / începe?
  3. JavaScript: Where do I Find All Properties for All HTML Elements ? JavaScript: Unde pot găsi toate Proprietăţi de toate elementele HTML?
  4. JavaScript: Send function as a parameter to another function (callbacks) JavaScript: Trimite funcţioneze ca un parametru de la o altă funcţie (Callbacks)
  5. JavaScript: Get anchor from URL JavaScript: Ia ancora de la URL-ul

    blog comments powered by Disqus comentarii blog-ul creat de Disqus