スクロール位置を取得します。
1 2 3 4 |
var scr = { l: $('#object').scrollLeft() ,t: $('#object').scrollTop() }; |
ウィンドウのスクロール位置なら
1 2 3 4 |
var scr = { l: $(window).scrollLeft() ,t: $(window).scrollTop() }; |
在宅プログラマーの備忘録として2005年に始めたブログです。
スクロール位置を取得します。
1 2 3 4 |
var scr = { l: $('#object').scrollLeft() ,t: $('#object').scrollTop() }; |
ウィンドウのスクロール位置なら
1 2 3 4 |
var scr = { l: $(window).scrollLeft() ,t: $(window).scrollTop() }; |
見えている範囲だけではなく、スクロールしないと見えない部分も含めたbodyサイズを取得します。
1 2 3 4 |
var scr = { w: document.body.scrollWidth ,h: document.body.scrollHeight }; |
ウィンドウサイズを取得します。
スクロールしないと見えない部分は含まれません。
1 2 3 4 |
var win = { w: $(window).width() ,h: $(window).height() }; |
かつてJavaScriptの動的読込み関数を自作していましたが、
jQueryを使えばとても簡単にできるようです。
1 2 3 |
$.getScript('script1.js', function(){ // 読込み後に処理実行 }); |
以前の記事:
JavaScriptファイルを動的に読みこむ
jQueryを使うとチェックボックスでチェックされた項目だけを簡単に取得できます。
たとえば「checkbox1」というクラス名が指定されたチェックボックスが複数あったとして、
1 |
var checked_list = $('.checkbox1:checked'); |
これでチェックされたチェックボックスだけが配列として取得できます。