2011-12-21 3 views
0

У меня есть div с переполнением, чтобы скрыть элементы.Обнаруживать, если первый элемент виден w/jQuery

<div style="overflow:hidden; height:40px"> 
    <div class="item">Item 1</div> 
    <div class="item">Item 2</div> 
    <div class="item">Item 3</div> 
</div> 

Возможно ли в jquery определить, является ли первый элемент видимым или скрытым? Можно ли обнаружить то же самое для последнего элемента?

ответ

1

использовать jQuery's .position, чтобы выяснить, если смещение элемента от родителя больше высоты родителя.

Код образца here

+0

Ничего себе, я даже не думал об этом. Очень круто! – santa

Смежные вопросы