1 名前:nobodyさん [2006/12/22(金) 10:40:13 ID:Tqrhab4v] Google Suggest ↓ Google Maps ↓ もう Ajax って呼んじゃおうぜ adaptive path ≫ ajax: a new approach to web applications ttp://www.adaptivepath.com/publications/essays/archives/000385.php 邦訳 ttp://antipop.zapto.org/docs/translations/ajax.html AJAX - MDC ttp://developer.mozilla.org/en/docs/AJAX 作って理解するAjax (1):IT Pro ttp://itpro.nikkeibp.co.jp/article/COLUMN/20051104/224040/ 作って理解するAjax (2):IT Pro ttp://itpro.nikkeibp.co.jp/article/COLUMN/20051125/225193/ 過去スレ 1 pc8.2ch.net/test/read.cgi/php/1110287963/ 2 pc8.2ch.net/test/read.cgi/php/1134214341/ 3 pc8.2ch.net/test/read.cgi/php/1147750917/
666 名前:nobodyさん mailto:sage [2008/09/03(水) 02:27:43 ID:???] どっちだよw
667 名前:nobodyさん mailto:sage [2008/09/03(水) 11:08:40 ID:???] >>663 これ表示が結構速いらしいな。IEの4倍とか。 JavaScriptでV8とかいう技術を使ってるらしいが、何なんだろうな。
668 名前:nobodyさん mailto:sage [2008/09/03(水) 11:39:10 ID:???] 技術じゃなくて、VM 実装の名前>V8
669 名前:nobodyさん [2008/09/03(水) 16:07:51 ID:roB79MS1] グーグル「Chrome」、JavaScriptベンチマークで競合ブラウザを圧倒 japan.cnet.com/story_media/20379766/chrome_subbenchmark_460x355.jpg builder.japan.zdnet.com/news/story/0,3800079086,20379766,00.htm
670 名前:nobodyさん mailto:sage [2008/09/03(水) 18:27:10 ID:???] ブラウジング体験を向上: 「V8」エンジンに込めた高速化の願い、Google Chromeの狙いとは 「Google Chrome」ブラウザ公開は、複雑性を増すWeb環境のパフォーマンス向上が狙いだったと、プロジェクト担当者が説明した。 www.itmedia.co.jp/enterprise/articles/0809/03/news051.html
671 名前:nobodyさん mailto:sage [2008/09/03(水) 18:28:51 ID:???] V8はデンマークを拠点に活動しているJava VM開発のエキスパート、ラーズ・パーク氏のチームが20年近く蓄積したノウハウを反映させて実現したものだと、 アプソン氏は説明。「既存の処理性能を何倍にも高速化することに注力し、今後のWeb世界での標準になることを目指したものだ」(同氏)
672 名前:nobodyさん mailto:sage [2008/09/04(木) 07:06:13 ID:???] ejohn.org/blog/javascript-performance-rundown/ 実務では、DOM のレンダリングやネットワークアクセスが遅いから それに引っ張られて V8 自体の効率はあまり関係無くなる感じ。 しかし、これだけ早いエンジンが BSD で出てきたら、 ちょっとうちのエンジンにスクリプト言語として組み込んでみようか、てのは有り得るかも。 V8 って名前がブランドになるかも知れないし。 JSON もそうだけど、主体が DOM から JavaScript になってきた感じ。
673 名前:nobodyさん mailto:sage [2008/09/05(金) 02:05:44 ID:???] そのベンチはChromeに有利なベンチだから普通に使うと全然違うよ。 ただ、処理量の多いやつだとかなり早いのは確か。 普通に使う分には飛びぬけて早くもない。
674 名前:nobodyさん mailto:sage [2008/09/05(金) 09:48:48 ID:???] 「Google Chrome」に脆弱性発覚、「ファイルを勝手にダウンロード」 −悪質ファイルを意図せず実行する危険性、対策は設定変更− itpro.nikkeibp.co.jp/article/NEWS/20080904/314175/ だってよ。
675 名前:nobodyさん mailto:sage [2008/09/05(金) 21:29:48 ID:???] 普通に落ちてしょんぼり…まだ人柱だな
676 名前:─━─━─━─━ ◆Ajax/1czSM mailto:sage [2008/10/15(水) 16:28:17 ID:???] >>37 それを言うでない
677 名前:nobodyさん mailto:sage [2008/11/01(土) 20:22:14 ID:???] マスカット良さそうだから使おうと思う VBライクな開発出来そうなのがいいな でも資料少なすぎ Dojoとかもっと良さそうだけど敷居高すぎ 英語わからんわ
678 名前:nobodyさん mailto:sage [2008/11/11(火) 22:09:43 ID:???] おっぱいもみたい
679 名前:nobodyさん [2008/12/18(木) 16:58:44 ID:yc+rNnSd] 要素数が不定のチェックボックス値をphpに送る場合って どういうのがスマート? とりあえず今は値を「,」で繋げた文字列をPOSTして phpで分解して処理してるんだけど。
680 名前:nobodyさん mailto:sage [2008/12/18(木) 17:11:58 ID:???] hoge[]だとダメなの?
681 名前:nobodyさん [2008/12/18(木) 18:39:02 ID:yc+rNnSd] >>680 あ、すごいゴメン。 javascriptで送信するんす。
682 名前:nobodyさん mailto:sage [2008/12/18(木) 20:32:51 ID:???] javascriptだとhoge[]でダメなの?
683 名前:nobodyさん mailto:sage [2008/12/19(金) 13:09:18 ID:???] javascriptの配列をphpに送っても配列として受け取ってくれないよね?
684 名前:nobodyさん mailto:sage [2008/12/19(金) 13:16:41 ID:???] >>683 こういうの使わないの? www.prototypejs.org/api/form/serialize var hoge = new Array("apple", "banana", "carrot");
685 名前:nobodyさん mailto:sage [2008/12/19(金) 13:19:13 ID:???] >684途中で送信しちゃったごめん。 自分はprototype.jsのシリアライズ使っちゃうけど、以前は var hoge = new Array("apple", "banana", "carrot"); var _hoge = hoge.join(","); で、コンマ区切り文字列として送信。 PHP側で、 $hoge = explode(",", $_POST['hoge']);
686 名前:nobodyさん mailto:sage [2008/12/20(土) 13:44:29 ID:???] jQueryのformプラグイン
687 名前:nobodyさん mailto:sage [2008/12/20(土) 16:51:47 ID:???] name属性はいくらでも好きに設定できるだろ
688 名前:nobodyさん mailto:age [2008/12/29(月) 19:24:29 ID:???] くだらない質問ですみません。 UI/Datepicker - jQuery JavaScript Library docs.jquery.com/UI/Datepicker これを使っているのですが、カレンダーのポップアップがアニメーションでの ろのろ表示されてわずらわしいのです。もっと一瞬で表示できるようにならな いでしょうか? $.datepicker.setDefaults({ showAnim: 'slideDown', speed: 'fast' }); この辺の設定が問題のような気がしますが、どういう値にしたら良いか分かり ません。
689 名前:nobodyさん mailto:sage [2008/12/29(月) 20:12:28 ID:???] すみません、自己解決しました。 jQuery UI - Functional demos ui.jquery.com/repository/tags/latest/demos/functional/#ui.datepicker ここの"Animations"という項目です。 $("#anim").datepicker({ duration: "", }); そして >>688 の項目を全部、取り除くと、すばやく動くようになりました。
690 名前:nobodyさん mailto:sage [2008/12/31(水) 23:05:07 ID:???] 池■田大■作の本名はソン・テチャク。小泉純一郎、小沢一朗は朝鮮人。 911では小型の水爆が使用されている。 ri ■ch■ardkosh■im■izu.at.webry.info/ 創価の保険金殺人事件。 オウム事件は、統一・創価.北朝鮮の共同犯行である。CIAが監修している。 www15.ocn.ne.jp/~oy ■ako■don/kok_web■site/ir■iguc■hi.htm 与党も野党もメディアも全部朝鮮人だった。 jb ■bs.li■vedo■or.jp/b■bs/read.cgi/news/20■92/115794■1306/ 2ちゃんねるは統一■教会が個人情報を集めるための道具。運営には統一■教会がいる。 駅前で「手相を見せてください」と勧誘してるのが統一教■会。(カルト宗教) カルト宗教の下にいる人と上にいる奴を分けて考えないといけない。下にいる利用される人は上がどんなことをしてるか知らない。 ユダヤ権力の子分→2ちゃん運営=統一協会上層部=層化上層部=自民党清和会=野党の朝鮮人ハーフの政治家= 与党の朝鮮人ハーフの政治家=金 正日(キム・ジョンイル )=読売サンケイ=小沢十朗 ユダヤ人=ロックフェラー=ブッシュ=クリントン=ヒラリー=アドルフ・ヒトラー=オサマ・ビンラディン 毎日新聞スレを荒らしてる奴らも統■一教会の可能性が高い。 荒らしは洗脳するために「ネトウヨ」などのレッテル付けレスを何千回もする。 現実には「ネトウヨ」などは存在しない。 changi.2ch.net/test/read.cgi/ms/1230363385/
691 名前:nobodyさん [2009/01/18(日) 21:08:38 ID:RWI8lZ69] いちユーザーだがAJAXの実行速度は改善したか? 07年にAJAXを使った大手企業が作ったシステム(グループウェア) を検証したが、遅すぎてつかえたものじゃなかった。 IE7使えとかは無しだぞ。
692 名前:nobodyさん mailto:sage [2009/01/18(日) 22:15:19 ID:???] Ajaxの実行速度ってナンジャロ リクエストを頻繁に送るなってことかいな
693 名前:nobodyさん mailto:sage [2009/01/19(月) 10:06:29 ID:???] >>691 言ってる意味がわからないけど、普通Ajaxの実行速度ってネットワークにかかわってくるんじゃないの? あと、ただでさえ重いIE7を引き合いに出してるのはなんで?
694 名前:nobodyさん mailto:sage [2009/01/19(月) 10:56:16 ID:???] >>691 実行速度はサーバに処理させる内容による。ブラウザはあまり関係ない。 下手なSEだったら、Ajax使おうが使うまいが体感速度は改善しないよ。
695 名前:nobodyさん mailto:sage [2009/01/19(月) 13:02:27 ID:???] 最近はサーバでもネットワークでもなく、クライアントの性能の比重が高まってる。 JavaScriptの実行性能が特に重要。 同じマシンで、GmailをIEとFireFoxの両方で動かしてみ。 JavaScriptの実行性能の違いでどれだけ変わるかを体感できるから。
696 名前:nobodyさん mailto:sage [2009/01/19(月) 13:57:11 ID:???] Javascriptの性能の違いが、実行速度の決定的差でないことを教えてやる、、、イヤムリ
697 名前:nobodyさん mailto:sage [2009/01/23(金) 11:14:53 ID:???] 質問させてください。 jQueryを複数のFrameで利用している状態において、 Content-Disposition: inline:(ファイル名)で画面に表示を行おうとするとJavaScriptのエラーが発生してしまいます。 自分で調べることができたのは jQuery内で document変数にアクセスした時点で「インターフェイスがサポートされていません。」 と、引っかかっているようでした。 環境はIE7、jQuery1.3.1 です。 同じような現象にあった方がいらっしゃれば教えていただけますか? またこの時だけjQueryの動きを無効にできればそちらでもありがたいです。
698 名前:nobodyさん mailto:sage [2009/01/23(金) 12:04:15 ID:???] >>697 状況が飲み込めませんが、content-dispositionを使わなければよいのでは? そのようなデータをAjaxで取得しようとするのは、何か違和感を感じます。
699 名前:nobodyさん mailto:sage [2009/01/23(金) 14:12:57 ID:???] >>698 レスありがとうございます。 ファイル表示にはAjaxを用いていません。ファイル表示用のサーブレットにキックしてそこで content-disposition inline:〜でファイル表示を行っています。 ただファイル表示以外のFrameではjQueryを使用している状態です。 ここから空想ですが、jQueryを使用しているFrameで他のFrameであろうが documentを取得しようとするためエラーが発生しているのではないかと思っています。
700 名前:nobodyさん mailto:sage [2009/01/23(金) 17:29:46 ID:???] >>699 あるframeのURLを書き換えてファイル内容を表示することが、 他のframe配下のスクリプトに影響するとは考えにくいですね。 必要最小限のシンプルなコードにしてテストすることをお勧めします。 あとAjax関係ないのであれば、ココ以外で聞いた方がいいような・・・。
701 名前:nobodyさん mailto:sage [2009/01/27(火) 23:09:57 ID:???] jquery uiのdialogって1.6rc5試してみたんだが、 dialog('close')で消しても、残ってね?
702 名前:nobodyさん mailto:sage [2009/01/28(水) 08:19:58 ID:???] 初心者にはprototype.jsとjqueryってどっちがいい? やりたいことは単純な要素の書き換えなんだが。
703 名前:nobodyさん mailto:sage [2009/01/28(水) 08:52:21 ID:???] 単純な書き換えなら、ライブラリを使わないのも手。
704 名前:nobodyさん [2009/01/28(水) 11:07:20 ID:mvznneH/] いざajaxと思ってすいすい作業をしていたがmultipartが使えないということが分かり絶望したorz みんなflashでアップロードやってるとかネットに出てる・・・複数指定できて便利とか でも認証で問題があるらしい。セッション管理してるから問題ないぜと一瞬思った しかしFLASHからクッキーを呼び出すとXSSで攻撃されるからだめだという話も出てる。 ああ、どうしたらいいんだ。orz そもそもFLASHを使うのってセキュリティ上、邪道じゃないのか ajaxでできないのは技術的にむずかしいからでなくて危険だから禁止にしてるってことでしょ
705 名前:nobodyさん mailto:sage [2009/01/28(水) 13:02:14 ID:???] 結局、iframeをダミーのPOST先してやる方法がいいかなと でもこれajaxじゃない・・・ただのDHTMLだ・・・
706 名前:nobodyさん mailto:sage [2009/01/28(水) 20:16:46 ID:???] >>702 初心者なんて自称する人にライブラリなんていらんと思うw ただ要素の書き換えをするって程度なら グローバルに適当に関数なり変数なりガシガシ置きまくって getElementById〜set/getAttr〜とかで適当に書き換えてやる程度で十分じゃね わざわざライブラリ使うほどのもんでもないとおも 解析しながら勉強とかもやってくつもりならprototype.jsのがいいかな jQueryはよくできてるけど仕組みが少し難しいから 自称初心者が勉強するには少しばかり座敷ryが高いかもしれない >>704 独り言なら日記帳へどうぞ^w^
707 名前:nobodyさん mailto:sage [2009/01/28(水) 20:32:43 ID:???] >>702 >>706 が言ってるような自分で全部やってくって作業は クロスブラウザの面で大変だからやめた方がいいと個人的には思うな。 「あれ?何でIEでsetAttribute上手くいかないの?」とか。 覚えること少ないのはjQueryだと。ドット使ってどんどんつなげていく感じで済むし。 Prototype.jsはそれぞれのオブジェクト名と使い方を覚えていかなきゃいけない
708 名前:nobodyさん mailto:sage [2009/01/29(木) 01:02:49 ID:???] マイ糞ソフトの呪いのせいで、setAttr使おうとして今日もしばらく悩まされたぜw
709 名前:nobodyさん mailto:sage [2009/01/29(木) 02:50:54 ID:???] マイクロソフトの実装で悩むのは末尾コンマだけでおなかいっぱいです。
710 名前:nobodyさん mailto:sage [2009/01/29(木) 05:11:13 ID:???] >>702 俺も707に同意。初心者だからライブラリ使うんでしょ。まぁプロでもだが。 getElementById〜set/getAttr〜 を書いてクロスブラウザ対策するのと、 $('hoge').innerHTML = 'hoge'; と書くの、どちらが楽か考えればわかる。 今後jquery のが発展しそうだからそっち使った方がいいよ。
711 名前:nobodyさん mailto:sage [2009/01/29(木) 20:06:49 ID:???] まあ規模にもよるわな
712 名前:nobodyさん mailto:sage [2009/01/31(土) 13:39:15 ID:???] >>706 ,707,710 みなさん回答ありがとう! とりあえずjQuery使ってみます。
713 名前:nobodyさん [2009/02/03(火) 10:45:11 ID:B7SnZ0Q0] くだすれajaxでレスつかなそうなので移動してきました。 -------------------------------------- jQuery UI を使ってgoogle map のようにドラッグして表示位置を変えられるフィールドを作りたいのですが、ちょっと困っていることがあります。 <div id="dd"> <div style="background-image: url('sample1,png'); width:2000px; height:500px"></div> <div style="background-image: url('sample2,png'); width:2000px; height:1500px"></div> </div> <script type="text/javascript"> $('#dd').draggable(); </script> みたいな感じなのですが、これを実装するととりあえずドラッグアンドドロップはできました。 しかし、width :2000px とあるように、画面をはみ出る大きさの<div>要素をドラッグしようとしているのですが、例えば、ずっと左上に向けてドラッグしていって、 一番右下(2000px 2000px)が表示領域に表示されたら、それ以上左上にドラッグできないようにしたいのです。他の三方の場合もまた然りです。 現状では、一番端まで行ってもドラッグでき、その先の何もない部分まで表示されてしまうのですが、これが表示されないように&ドラッグできなくなるようにしたいのです。 どなたかアドバイスいただけたら幸いですm(_ _)m ---------------------------------------------
714 名前:nobodyさん mailto:sage [2009/02/03(火) 11:03:57 ID:???] >>713 プラグインにそういう機能がないのなら改造するしかないのでは? 私はjQuery使わずにDragでも何でも自作するタイプなので、参考にならない かもしれませんが、あなたのしたいことは割と簡単に出来るたぐいですよ
715 名前:nobodyさん mailto:sage [2009/02/03(火) 12:22:09 ID:???] >>713 はマルチポスト
716 名前:712 [2009/02/06(金) 15:34:00 ID:o/GHzhmK] containment を使うことでなんとかなりました。ありがとうございましたm(_ _)m
717 名前:nobodyさん mailto:sage [2009/02/06(金) 21:06:08 ID:???] jqueryでイエローフェードしたいんだが、fadeINとfadeOutでいけるかな?
718 名前:nobodyさん mailto:sage [2009/02/07(土) 01:26:26 ID:???] 今趣味でAjaxの勉強してるんだけど、JavaScriptが意味分からん。 デバッグ環境が欲しい・・・。
719 名前:nobodyさん mailto:sage [2009/02/07(土) 01:37:52 ID:???] 勉強しろよ
720 名前:nobodyさん mailto:sage [2009/02/07(土) 09:02:59 ID:???] >>718 firebug使ってろ
721 名前:nobodyさん mailto:sage [2009/02/07(土) 11:19:26 ID:???] 何がどうわからないかすらわからないな もうわからないからやめちまえよ
722 名前:nobodyさん mailto:sage [2009/02/10(火) 02:35:03 ID:???] HTMLとCSSとPHPでひととおりのことができるのですが、 ajaxを学びたいです。ただJavaScriptは分からないので今から一緒に学びたいと思います。 ただ、XMLhttpRequestのオブジェクト生成云々でブラウザによって挙動が違うというのが めんどくさいので、はなからprototype.jsやjQueryを使ったものを作りたいと思います。 そういったものを学ぶのにいいサイトや書籍はありませんでしょうか?
723 名前:nobodyさん mailto:sage [2009/02/10(火) 05:48:23 ID:???] HTMLとCSSとPHPでちゃんとしたものができてからのほうがいいかと
724 名前:nobodyさん mailto:sage [2009/02/10(火) 23:12:32 ID:???] ある程度わかるなら適当にぐぐって見つけたサイト参考にするだけで十分じゃね 本当にPHPで一通りのことができるくらいのスキルあるなら難しい事もないっしょ どっちも簡単だし
725 名前:nobodyさん mailto:sage [2009/02/11(水) 15:55:20 ID:???] jQueryでぐぐって頭から見まくればすぐわかるよ 俺でもわかったんだから
726 名前:nobodyさん mailto:sage [2009/02/11(水) 19:04:20 ID:???] > 俺でもわかったんだから 賢いお前と一緒にするな
727 名前:nobodyさん mailto:sage [2009/02/13(金) 00:36:13 ID:???] オレもjQuery覚えたい
728 名前:nobodyさん mailto:sage [2009/02/16(月) 23:47:53 ID:???] jQueryって $("#id").defaultVal() みたいなの出来ないの?
729 名前:nobodyさん mailto:sage [2009/02/17(火) 00:17:13 ID:???] >>728 何がやりたいか書けよ
730 名前:nobodyさん mailto:sage [2009/02/17(火) 00:40:56 ID:???] >>729 失礼しました。 if(this.value == this.defaultValue){ 処理 } ↑これを↓みたいにしたいんです if($("#id").val() == $("#id").defaultVal()){ 処理 }
731 名前:nobodyさん mailto:sage [2009/02/17(火) 01:01:59 ID:???] ぜんぜん意味がわからん
732 名前:nobodyさん mailto:sage [2009/02/17(火) 11:19:14 ID:???] >>730 なんだろう。一生懸命説明してくれようとしてることは伝わるんだけど、 何でそれをやりたいかが全く見えてこないな。 上の書き方だと嫌な理由とか下の書き方だとメリットがあるだとかを書かないと。
733 名前:nobodyさん mailto:sage [2009/02/17(火) 12:36:33 ID:???] >>730 入力フォームに入力されているカレントな値と 入力フォームにデフォルトで設定されていた値が同じ時に 何か実行したいの?
734 名前:nobodyさん mailto:sage [2009/02/17(火) 18:36:18 ID:???] >>733 そうです! 説明が下手ですいません。
735 名前:nobodyさん mailto:sage [2009/02/21(土) 01:34:06 ID:???] Firefoxで open("GET", "test.txt",false); という風にしたときに、 onreadystatechangeで指定した処理に入ってこないんですけど、 send(null)したあとに、 readyStateとかstatusとか判別せずに、 そのままresponseTextの値とか使えってことですか?
736 名前:nobodyさん mailto:sage [2009/02/22(日) 01:04:45 ID:???] ページの遷移なしでブラウザのアドレスのGET値の書き換えって出来ますか? 日記ボタンがクリックされたらブラウザのアドレス欄が xxx.yyy.zzz/foo.php?act=bar みたいな感じになるようにしたいんですけども。
737 名前:nobodyさん mailto:sage [2009/02/22(日) 02:10:11 ID:???] 何のためにそんなことを?
738 名前:nobodyさん mailto:sage [2009/02/22(日) 02:14:22 ID:???] >>737 たとえば、今見てるページの情報をGETで仕込んでおいて どっかにURL張られたりしてもそのページを表示できるようにしたいんです。 GETで仕込んでおかないとアクセスがある度に トップページを表示することになっちゃうじゃないですか。
739 名前:nobodyさん mailto:sage [2009/02/22(日) 02:24:54 ID:???] >>738 ページが変わらないけど内容が変化し、その変化した内容に直リンさせ たい、という話だな? Googleマップみたいに、「このページに到達できるURL」を用意すれば いいと思う。
740 名前:nobodyさん mailto:sage [2009/02/22(日) 02:36:30 ID:???] >>739 なるほど!それは思いつきませんでした。 たしかにそういうリンク置いてありますね。 ありがとうございます! ページ遷移させないってのは存外に難しいもんですねぇ
741 名前:nobodyさん mailto:sage [2009/02/24(火) 06:32:07 ID:???] jQuery UIのtabについて質問です。 あるタブ内に入力フォームが存在する時、タブを切り替えたタイミングで そのフォームをサブミットしてDBに情報を登録、 次のタブを表示することって可能でしょうか?
742 名前:nobodyさん mailto:sage [2009/02/24(火) 14:33:15 ID:???] なんでできないと思ったの?
743 名前:nobodyさん mailto:sage [2009/02/24(火) 19:41:13 ID:???] jQueryUIとやらはつかったことないけど タブを切り替えるって処理のときにフォーム値をDBに保存すればいいだけじゃん 本気で>>742 の疑問に答えてほしいw なんで可能か不可能かを聞いたのか、純粋に疑問
744 名前:nobodyさん mailto:sage [2009/02/24(火) 21:48:24 ID:???] jqueryで質問させてください。 scriptからtoggleのアクションを一回発動させるなんてことは可能でしょうか? $('#hoge').toggle(A,B)でclickされたときの処理を二つ書いているとして、 それぞれのfunctionの中でCoolieに「Aしたよ」「Bしたよ」という情報を書き込みます。 で、次回ブラウザ更新時などに、Cookieの状態をみて、 Aだった場合は、一度クリックしたという動作をさせたいんですが、 どのようにすればよいかわかりません。 単にCookieを見て、Aと同じ処理をすれば見た目上はうまくいくんですが、 この場合、toggleをクリックしても1回目は反応しません。 (Aを二度実行したことになるようで)2回目クリックして初めてtoggleがききます。 何か方法があればご教授ください。
745 名前:nobodyさん mailto:sage [2009/02/25(水) 01:13:33 ID:???] $('#hoge').click()
746 名前:nobodyさん mailto:sage [2009/02/25(水) 20:21:38 ID:???] なんで表示後にクリックをさせたことにして処理を実行させようとするのよ コードを直接弄れるんだからわざわざユーザ操作と同じようにして実行させる意味ないじゃん クッキーに情報があったらA処理をすれば見た目がうまく行くけど 状態が変更してないから一回目の処理が実行されないのが問題だっていうのなら A処理とあわせて、クリック後の状態が初期状態になるような処理も あわせて用意すればいいだけじゃないの ところで、toggleの引数って > toggle(switch) > toggle(speed, [callback]) どっちかじゃないの? AB二つってのはCallback関数を2つ指定すんの?
747 名前:nobodyさん mailto:sage [2009/02/25(水) 20:28:33 ID:???] あ、ごめん勘違い 下5行はわすれてください まぁ、まずはじめにクッキーの状態をみてから 要素にtoggleを追加すればいいだけだと思うよ AB2つしかないなら、Aが終わってるなら $(#hoge).toggle(B,A)として、 それ以外なら $(#hoge).toggle(A,B) とすりゃいい
748 名前:nobodyさん mailto:sage [2009/02/27(金) 21:49:23 ID:???] jQueryのプラグインのjquery.tablesorter.jsで表をソートしようとしています。 $(document).ready(function() { $("#hoge").tablesorter({ headers: { 1: { sorter: "digit" } } }); }); <table id="hoge" class="tablesorter"> <thead> <tr><th>都道府県</th><th>人口</th></tr> </thead> <tbody> <tr><td>東京</td><td>12,570,904</td></tr> <tr><td>神奈川</td><td>8,790,900</td></tr> <tr><td>埼玉</td><td>7,053,689</td></tr> <tr><td>山梨</td><td>884,531</td></tr> </tbody> </table> 人口でソートしようとすると、「,」が有るとそこまでの数値でソートされてしまいます。 山梨 >東京 > 神奈川 > 埼玉 という順番で。 良い方法ないでしょうか?
749 名前:748 mailto:sage [2009/02/27(金) 23:05:45 ID:???] 自己解決 jquery.tablesorter.js(2.0.3)の660行目を var i = parseFloat(s); ↓ var i = parseFloat(s.replace(/,/g,''));
750 名前:nobodyさん mailto:sage [2009/03/01(日) 01:22:02 ID:???] どうしても自力で解決できないので教えてください。 XMLファイルから読み込んだデータを元にして、 jQuery UIのaccordionを動的に生成するにはどうすればいいのでしょうか。 自分で書いてみましたが、動的に生成したaccordionはうまく動作しませんでした。 webブラウザはFirefox3です。 ttp://sageuploader.if.land.to/cgi-bin/1upload/src/sage1_9027.zip.html
751 名前:nobodyさん mailto:sage [2009/03/01(日) 02:19:03 ID:???] ちゃんと書けばいいんじゃない?
752 名前:nobodyさん mailto:sage [2009/03/01(日) 04:39:04 ID:???] jQueryで画像が読み込まれればサイズを取得して・・・・・ということをしたいのですが、 $('img').loadがIEで作動しません。 調べたところ groups.google.com/group/jquery-dev/browse_thread/thread/24b107e84adeaaee/f82dafb4b1e9ba5d?lnk=raot こういうページは見つけたんですが英語がわからず。 このページで出てくる $('<img/>').bind('load readystatechange', function(){ if (this.complete) alert('loaded'); }).attr('src',...).appendTo('body'); これでも動かず。 アドバイスいただけますでしょうか?
753 名前:752 mailto:sage [2009/03/01(日) 04:46:10 ID:???] すいません。 ↓で何とか期待通りの動作はできました。 何か微妙ですんで、もっといい方法がありましたらお教えください。 window.setTimeout( function(){ $('img').each(function(){ if ($(this).width()) { alert('loaded'); } }); } ,100 );
754 名前:752 mailto:sage [2009/03/01(日) 04:48:50 ID:???] 何度もすいません。 clearTimeout()してないので、これは追加します。
755 名前:nobodyさん mailto:sage [2009/03/07(土) 20:28:28 ID:???] XMLでサーバから返したレスポンス内の<br />が反映されねー JScript側でなんとかするしかないんかねこれ
756 名前:nobodyさん mailto:sage [2009/03/08(日) 02:09:04 ID:???] >>755 XMLの中から消えてるってこと?そんなことあるか? alertとかで出すとどうなるの?
757 名前:nobodyさん mailto:sage [2009/03/08(日) 05:43:59 ID:???] 多分なんか間違ってんだろw まずは取得したのをtextでtextareaに吐いたりAlertに吐いたりして 正しい値が取得できてんのか確認するところからだな
758 名前:nobodyさん mailto:sage [2009/03/24(火) 16:03:44 ID:???] >>452 DOMがロードされてから実行するんだ。 $(document).ready(function(){ 処理 });
759 名前:nobodyさん mailto:sage [2009/04/02(木) 18:12:24 ID:???] Ajax つながりで質問させてください。 マウスだけでフォームを作れる ttp://wufoo.com/ ttp://docs.google.com/ みたいなので、ソースを公開しているものありませんか?
760 名前:nobodyさん mailto:sage [2009/04/03(金) 00:36:01 ID:???] エスパー、エスパーはどこー
761 名前:759 mailto:sage [2009/04/03(金) 11:58:44 ID:???] >>760 759 のこと? 何か情報足りなかったですか…
762 名前:nobodyさん mailto:sage [2009/04/03(金) 13:17:52 ID:???] >>761 おれ>>760 じゃないけど、「みたいなの」って表現だけでどれのことかわかるやつは少ないと思うぞ
763 名前:759 mailto:sage [2009/04/03(金) 13:28:26 ID:???] >>762 確かにそうですね。ご指摘感謝します。 >>759 に挙げたサービスは、非プログラマな人が、 プログラム不要でマウスでカチカチして、 自由にアンケートフォームなどを作れるものなんです。 例えば、氏名欄を追加したり、好きな色や、食べ物などのフォームを作ることができます。 参考 ttp://journal.mycom.co.jp/news/2008/02/08/019/index.html これを wufoo や docs.google.com を使わず、自前でやりたいなーと。 なのでオープンソースなものがあれば嬉しいなーと。
764 名前:nobodyさん mailto:sage [2009/04/03(金) 21:59:47 ID:???] 自前で作るしかなくね
765 名前:nobodyさん mailto:sage [2009/04/04(土) 21:54:54 ID:???] エクスプローラのような左右に表示ペインがある画面で 仕切りの部分をマウスでクリックしながら動的に 表示幅を変更したいのですが、どのようにやるのでしょうか? 参考にるようなサイトがあれば教えてください
766 名前:nobodyさん mailto:sage [2009/04/04(土) 22:00:37 ID:???] それajaxなの?