Tôi có thể lấy hàng hiện tại bằng mã này. "Đây" là một liên kết trong một ô bảng trong hàng.jquery - chuyển đến hàng tiếp theo của bảng dựa trên tên lớp từ vị trí hàng hiện tại?
$currentTR = $(this).parents('tr');
Hai dòng tiếp theo có thể làm tương tự, lấy dấu sau hàng hiện tại.
$nextTR = $(this).parents('tr').next();
$nextTR = $(this).parents('tr').next('tr');
Nếu tôi ra $nextTR.html()
tôi thấy những gì tôi mong đợi
Tôi không biết có bao nhiêu hàng tôi cần phải đi để có được hàng đúng trừ bởi tên lớp và làm nó như thế này không làm việc cho tôi.
$nextTR = $(this).parents('tr').next('.concept');
$nextTR = $(this).parents('tr').next('tr .concept');
Tất cả tôi nhận được là null
Ví dụ trên docs.Jquery link text sử dụng này
$("p").next(".selected").css("background", "yellow");
tôi thiếu gì ở đây?
Các .next () lọc các anh chị em . Nếu anh chị em phù hợp với bộ chọn nó được giữ; nếu không nó được lọc ra. Trong trường hợp của bạn, điều này có nghĩa là nếu người anh em tiếp theo của tr là lớp khái niệm, nó được trả về, nếu không bạn sẽ nhận được một null. –
Zed
Tôi hiểu ý của bạn là gì, duh Tôi vẫn đang cố gắng để có được hàng NEXT! – Breadtruck