$(window).width()
とjreryの$(document).width()
の主な違いは何ですか? ウィンドウがブラウザを表し、文書がHTMLページの本文を表しているかどうか?私は正しいですか? documentation of width()
から
答えて
:
また、このメソッドは、ウィンドウやドキュメントの幅を見つけることができます。デモで
$(window).width(); // returns width of browser viewport $(document).width(); // returns width of HTML document
、私は、ビューポートより大きくなる、html { width: 1000px; }
を設定しています。
HTMLページの本文の幅は3番目の値です。 $('body').width()
も、他の2つとは異なる場合があります(たとえば、body { margin: 100px; }
を試してください)。
はい - ウィンドウの幅はブラウザウィンドウの幅で、ドキュメントの幅はウェブページの幅です。
あなたは正しいですか? window
はブラウザの表示可能領域です。 document
は、ページの実際の本文です。だからあなたのdocument
は遠くwindow
だからjqueryのデモで、ブラウザの幅よりも小さいウィンドウの幅を表示していますか? http://screencast.com/t/PlTXAShwmeP7 – AlxVallejo
@AlxVallejoソースを見ると、幅568pxのiFrameでデモコードが実行されていることがわかります。 – Henesnarfel
'document'は' window'をはるかに越えて、私にとって明らかになったものになりました。 – inquisitive
$(window).width();
を超えて拡張することができ、HTML文書
$(document).width()
の
$(document).width();
戻り幅は、フルスクリーンのために低い値が得られ、ビット信頼性の低いブラウザのビューポートの幅を返します。ブラウザ。 $(window).width()はより安全です。
$(window).width()
は、スクロールバーのようなものを含め、ウィンドウの幅全体を取得します。
まあ、
window
は、ブラウザに読み込まれる最初のものです。それは、その親を閉じ、そして よりれている場合 このwindow
オブジェクトは、length
、innerWidth
のような性質の大部分を持っているinnerHeight
、name
。ドキュメントオブジェクトはどうなりますか?
document
オブジェクトは、 ブラウザに読み込まれるhtmlドキュメントです。document
は実際にwindow
オブジェクト の中にロードされ、タイトル、URL、クッキーなどのプロパティを利用できます。 これは実際には何を意味しますか?それはあなたがwindow
のプロパティにアクセスしたい場合は、それがdocument.property
と短いにも利用可能であるwindow.document.property
あるdocument
であれば、それは、window.property
であることを意味します。
結論として、ドキュメントはウィンドウより小さくなる可能性があります。
FROM:http://eligeske.com/jquery/what-is-the-difference-between-document-and-window-objects-2/
さて、あなたのaspxまたはphpはHTMLドキュメントを出力します。 HTMLを作成するために使われた言語は違いはありません。 – kapa
これらの言語はサーバー側に当てはまります。それをtnxで編集しました。 –
@Rick引用符を引用する必要がありますが、それは有用で倫理的です。http://eligeske.com/jquery/what-is-the-difference-between-document-and-window-objects-2/ –
もう一つの重要な違い。文書負荷が/
$(document).width();
$(window).width();
が利用可能である文書が第二のためにそう
をロードした後、あなたが説明してください可能性が
$(document).ready(function() {
var w = $(document).width();
});
- 1. jQueryの(ドキュメント).width()は
- 2. メディアクエリmax-widthとmax-device-widthの違いは何ですか?
- 3. jquery width()のJavaScript相当値
- 4. width/border-width(CSS)
- 5. jQueryの.width()、style.width、jQuery .css( 'width')の違いは何ですか?
- 6. バイオリンプロットggplot2 with width with width
- 7. cakephp tableHeadersとwidth
- 8. jqplotとwidth
- 9. $(ウィンドウ).width()を変更しますか?
- 10. ContextmenuStrip Width
- 11. div%widthとpx border
- 12. width: "hide" + width: "show"を使用したときのjQueryのアニメーショングリッチ
- 13. フレックスボックス - "width-width"要素が不要なスペースの原因となる
- 14. $(ウィンドウ).width()500pxなどの上と500pxなど
- 15. Datatable columns width
- 16. @media with width:100%
- 17. DataGrid columns width
- 18. android drawText set width?
- 19. function doc.save width jspdf
- 20. widthプロパティ - フレックスレイアウト
- 21. fancybox2 fixed width
- 22. Jquery slideshow 100%width
- 23. Css Border-bottom-width
- 24. Shinydashboard - DataTable width
- 25. matplotlib border width
- 26. css width adjust
- 27. vimeo width on tumblr
- 28. opa textarea width
- 29. Typo3 column width dissonance
- 30. jquery document width
@PizzaiolaGorgonzolaを必要とするだけで使用可能ですあなたのコードを構造化するために使うべきではありません。オブジェクト指向のコードではなく、不透明で、読みにくく、保守が難しい」と書いています。 – kbvishnu