div
が完全に表示されているかどうかを確認する方法はありますか?スクロールバーが配置されていて、div
の全体がビューポートに収まるようになっています。divの全体が表示可能かどうかを確認する
5
A
答えて
8
これは、これがために作成されたまさにです: http://www.appelsiini.net/projects/viewport
2
あなたが問題のスクロールバーとのdivのための位置を確認し、scroll
イベントハンドラでそれらを比較する必要があります。
$(window).scroll(function() {
var top = $(window).scrollTop();
var bottom = top + $(window).height();
var dtop = $('#mydiv').position().top;
var dbottom = dtop + $('#mydiv').height();
if (dtop>=top && dbottom<=bottom) {
alert('okay!');
}
});
関連する問題
- 1. divがウィンドウ内で表示可能かどうかを確認しますか?
- 2. div全体をソート可能にする
- 3. オーバーフロースクロールで要素が完全に表示されているかどうかを確認するDIV
- 4. グリッドが解決可能かどうかを確認する
- 5. ドメインが購入可能かどうかを確認する - C#
- 6. Alfresco Serverが利用可能かどうかを確認する
- 7. コントロールが利用可能かどうかを確認する
- 8. インターネットが利用可能かどうかを確認する4G
- 9. フォルダ名のチェックが可能かどうか確認する
- 10. div内に要素が表示されているかどうかを確認
- 11. EditText全体を表示可能にしますか?
- 12. スクロール内の表示が完全に表示されるかどうかを確認する方法
- 13. 要素が表示され、クリック可能かどうかを確認する方法はありますか?
- 14. 2種類の比較が可能かどうかの確認
- 15. Excel Rangeが行全体または列全体を表すかどうかをVBAでどのように確認できますか?
- 16. アプリがAndroidマーケットで利用可能かどうかを確認
- 17. インターネット接続が可能かどうかを確認
- 18. ITypeSymbolがコンパイラAPIでシリアル化可能かどうかを確認
- 19. クラスが反復可能かどうかの確認
- 20. データベースが利用可能かどうかの確認?
- 21. ドラッグ可能な要素全体を確認しますが、すべてがドラッグ
- 22. 親divにスクロールバーがあるかどうかを確認する
- 23. クラス内のフィールドがシリアル化可能かどうかを確認する方法?
- 24. 特定のアプリケーションがアンドロイドデバイスで利用可能かどうかを確認する
- 25. IPv6が利用可能かどうかを確認する最良の方法
- 26. ListViewの最後の行が完全に表示されているかどうかを確認する方法?
- 27. Rubyでプロキシが接続可能かどうかを確認するには?
- 28. サービスとサーバーが利用可能かどうかを確認する方法は?
- 29. git mergeが早送り可能かどうかを確認する方法
- 30. Visual C++ 2010 onstartが利用可能かどうかを確認する方法
ありがとう、それは素晴らしいです。 – keepwalking
うわー、それはかなりクールです。ここで私は、すでに存在するときに、この質問のために自分自身を圧倒していました。 +1 –
ええええええええええええええええええええええええんは、そのビューポートで完全にですか?だけでなく、小さな部分? – keepwalking