jquery gridview высота строки суммы для всех строк до индекса n - PullRequest
1 голос
/ 13 ноября 2010

У меня есть вид сетки на странице, и высота строки может варьироваться. У меня есть несколько интерактивных объектов, которые соответствуют индексу строк в сетке. Таким образом, индекс нажатой позиции будет номером строки моего вида сетки.

Есть ли способ в jQuery получить сумму строк в виде сетки asp до высоты n строки.

Так что, если бы я щелкнул индекс 3, я бы вернулся (rowheight [0] + rowheight [1] + rowheight [2])

Причина, по которой я хочу это знать, заключается в том, что я могу прокручивать сетку до элемента, на который нажали. Мне нужно знать, сколько пикселей для прокрутки.

Спасибо, связки

1 Ответ

1 голос
/ 13 ноября 2010

Вы можете использовать селектор :lt():

var index = 3;
var totalHeight = 0;
$("#yourGridViewId tr:lt(" + index + ")").each(function() {
    totalHeight += $(this).height();
});
...