2012-03-09 37 views

Trả lời

6

Sử dụng jQuery .index sẽ cung cấp cho bạn chỉ mục của một phần tử trong các phần tử đã cho:

var index = $('li').index($('li:contains("Jerry")')); 
+0

Lỗi Cú pháp: thiếu) sau danh sách đối số [Break On Error này] \t var index = $ ('li') index ($ ('li.: chứa ("Jerry") '); : ( –

+0

Ah, xin lỗi, đã sửa nó. Thiếu dấu ngoặc đơn –

+0

Joakim --- >> Master of JQuery ,,, thanks mate :) –

3

Hơi hiệu quả hơn:

var jerry = $('li:contains("Jerry")'); 
var jerry_index = jerry.siblings().index(jerry); 
+1

Bạn sẽ phải thay đổi nó thành 'jerry.parent(). Children() .index (jerry); mặc dù, vì '.index' hoạt động trên một tập các phần tử. –

+1

Tốt bắt! Tôi đã cập nhật nó. – Candide

Các vấn đề liên quan