... | ... |
@@ -3,6 +3,11 @@ |
3 | 3 |
function isElementInViewport(element) { |
4 | 4 |
var rect = element.getBoundingClientRect(); |
5 | 5 |
if ( |
6 |
+ rect.bottom < 0) |
|
7 |
+ { |
|
8 |
+ return 2; |
|
9 |
+ } |
|
10 |
+ else if ( |
|
6 | 11 |
rect.top >= 0 && |
7 | 12 |
rect.left+rect.width/2 >= 0 && |
8 | 13 |
rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) + (element.offsetHeight * 0.75) && |
... | ... |
@@ -15,11 +20,7 @@ |
15 | 20 |
rect.right-rect.width/2 <= (window.innerWidth || document.documentElement.clientWidth)) |
16 | 21 |
{ |
17 | 22 |
return 2; |
18 |
- }*/ else if ( |
|
19 |
- rect.bottom < 0) |
|
20 |
- { |
|
21 |
- return 2; |
|
22 |
- } |
|
23 |
+ }*/ |
|
23 | 24 |
return false; |
24 | 25 |
} |
25 | 26 |
|