書式 Sortable.create(element, option) element : ページ上のエレメント option : 以下のオプションを指定可能【省略可能】 tag : ソート対象タグ名 only : 指定されたスタイルシートが適用された項目のみソート対象 overlap : 方向(horizontalまたはvertical) constraint : 移動方向制限(horizontal : 水平のみ、vertical : 垂直のみ) containment : handle : ハンドル(エレメント名を指定) hoverclass : 重なった場合のスタイルシートクラス名 ghosting : ドラッグ前のエレメントを表示したままにするかどうか(true : する、false : しない) dropOnEmpty : scroll : scrollSensitivity :
iGoogleのように、縦にガジェットを複数ぶら下げたのを横に並べて、 並び替えできるUIを作りたいので、 jQuery UIの調査をしました。 draggable・droppableとsortableは併用不可 それぞれ縦にsortableを使って、draggable・droppableで列間の移動を実現すればいいのかと思って、 いろいろ試してみたところsortableとdraggableの併用は出来ないことがわかりました。 draggableメソッドを実行するのが、 移動させたい要素そのもの(をラップしたjQueryオブジェクト)であるのに対し、 sortableメソッドを実行するのは、 並び替える要素を含む親要素であるという違いがあります。 そのため、親要素でsortableメソッドを実行し、 その子要素でdraggableメソッドを実行した場合、 draggableによってマウスイ
フォーム(form)からデータを受け取る場合、一般的に$_POST['name']といった形でうけとります。 $name = $_POST['name'];といった形で使うケースもあるでしょう。 ただ、問題なのは$_POST['name']に悪意有るタグが含まれる場合もあり、そのまま使っているプログラマーはあり得ないほどセキュリティに興味がない人となります。 そこで、単純ですが使いやすい形で受け取りの形を作ってみました。 エスケープできるタグは全てエスケープするどのサーバーでも使えるようにget_magic_quotes_gpc()を調べて使い分ける送られてきたフォームの名前をそのまま変数名に直して代入する。 //POSTデータを全て受け取りエスケープして変数に入れる foreach($_POST as $k => $v) { if(get_magic_quotes_gpc()) { $v
Movable Type4のWYSIWYGエディタが生成したHTMLをクリーンアップするプラグイン。 公開日 : 2007-07-20 17:57:43 MT4のWYSIWYG編集では、例えば "<br>" が "<br />" にならないとか IMG要素が閉じられない (つまり空要素が />で終わらない) 問題があります(Beta2の時にフィードバック済み)。 またWindows版 Internet Explorer, Opera* だと要素タイプ名/属性名が大文字になってしまいます。 *Macintosh版 Safariでも要素タイプ名/属性名は大文字になりますが、そもそもSafariではWYSIWYGがうまく動作しません。 テンプレートはXHTMLで書かれていますのでこれらの部分はXHTMLとして正しくないことになります。 また、B, I, U, STRIKE, FONT 等の要素が
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く