jQuery

CheckboxをjQuery上でCheckedの状態にするには

$('CHECKBOX_NAME').val(['CHECKBOX_VALUE']); でCHECKBOX_VALUEの値が同じならチェックボックスにチェックがつく。 そうでなければ、つかない。

selectエレメントを作成したあと表示させたい時はposition:absoluteでおk

なので //element作成 select_element = document.createElement('select'); //座標指定できるように。これがないとどっかの領域に適当に表示される。 select_element.style.position = "absolute"; //座標指定 select_element.style.left = "100"; select_e…

なぜかわからないけどAsyncをTrueにしておくと、ERRORが返ってくるなり。

Falseにして解決。 いわゆるSTATUS=4(error/action completed) とRESPONSE TEXT = "" or 0な感じ。 以前は問題なかったけど、環境の差異はSSL限定ってところ?他に何か違いがあるかな。 探し中。

jQuery.UIBlockを使うために必要な事

<meta name = "viewport" content = "width = 1000, user-scalable = yes"> 全体画面のサイズが一画面よりも大きい場合は、viewportのcontentでサイズ指定しなきゃだめだよって話みたい。</meta>

jBlockUIは使いやすいー

と、メモだけ。と、リンク

Ajax通信時のError処理について

ほぼそのまま引用これはすごく便利。 $.ajax({ type: "post", url: urls, data: ajax_data, error: function(status1,status2,status3){ } success: function(msg){ } }); /* XMLHttpRequestオブジェクトには、 readyState ・・・オブジェクトの通信状態 0: …

Canvasオブジェクトの中身を消去するには。

var ctx = canvas.getContext("2d"); ctx.clearRect(0,0,100,100); みたいな感じで範囲を指定して塗りつぶしてやると消せる。 他の方法もありそうだけど、いまのところ分からない。

Canvasのオブジェクトを選択するのに、jQueryで呼び出しするとだめ?

なんでかしらないけど new canvas = $('#objectID'); は、だめで new canvas = document.getElementById('objectID'); だと、OKみたい。

非同期通信でタイミングがずれる

$.getや$.postを今までつかってみてたけど、 それが原因でelement作成のタイミングがエラくずれるので挙動がきちんとしないことが多かった。(element作成前にevent handlerが宣言されてみたりとか。。。) うーむ。こんなバグをさっさと見つけられないとは…

cssの使い方ってなんでこんなんなの?

例えば、top値変えたいときに $('#objectID').css({top:"VALUE"}); なのに、font-size変えたいときは $('#objectID').css("font-size", SIZE-VALUE); でもって、TOP値をattrで取得できるのに、 $('#objectID').attr("top"); TOP値をattrで変更できない $('#o…

入力フォームの値の変更方法 on jQuery

.val()で入れればいいだけじゃないかーー! ってことに今更気づいたっていうかど忘れなう。 $('TARGET_FORM_ID').val("INSERT_VALUE or VAR");