のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,646,195人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ+ JavaScript の質問用スレッド vol.78 +

JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
901 : 899 - 2010/06/18(金) 13:51:07 ID:??? (+70,+29,-17)
>>899
そうなんですか!
できるだけ多くのブラウザに対応させたいのですが、どう書くべきですか
902 : Name_Not - 2010/06/18(金) 19:33:51 ID:o4o7Wkf5 (+24,+29,-29)
ちょっと変な質問だけど
http://mootools.net/docs/core/Core/Core

他のライブラリもそうだけど、いちいち関数に$を付けるのは何故なんだろうか?
簡易的な名前空間みたいな物なのかな?
903 : Name_Not - 2010/06/18(金) 19:53:57 ID:??? (+51,+28,-3)
その認識で正しいと思う
904 : Name_Not - 2010/06/18(金) 20:07:41 ID:??? (+52,+29,-3)
ただのハンガリアンだろ
905 : Name_Not - 2010/06/18(金) 20:50:06 ID:rZVWCYiH (+28,+23,-26)
このサイトの動きをjQueryで実現したいんだけど
どこかにライブラリないですか?
http://ito-naika.net/
906 : Name_Not - 2010/06/18(金) 21:09:10 ID:??? (+12,-14,+0)
>>905
マルチ乙
907 : Name_Not - 2010/06/18(金) 21:15:44 ID:??? (+52,+20,-12)
ぶっちゃけ使いにくいよね、レスポンス悪いし
908 : Name_Not - 2010/06/18(金) 21:27:51 ID:??? (+42,+24,+0)
ないです
909 : Name_Not - 2010/06/18(金) 21:31:30 ID:??? (+57,+29,-3)
これはすごいな。
移動時のアニメーションの方法だけわからん。
910 : Name_Not - 2010/06/18(金) 21:59:43 ID:??? (+91,+29,-4)
起点と終点の座標求めてその間を動かすだけじゃん
911 : Name_Not - 2010/06/18(金) 22:02:07 ID:??? (+91,+29,-9)
こういう感じのページ作ってると段々ただ自己満足なんじゃないかって思ってしまう
912 : Name_Not - 2010/06/18(金) 22:05:38 ID:??? (+70,+29,-34)
>>910
あー確かにw
複数個同時に動かれると直線に動いてないのではないかと思ってしまう。
913 : Name_Not - 2010/06/18(金) 22:09:25 ID:??? (+57,+29,-44)
自己満だろ
他のサイトと著しく違う挙動はユーザーからすればわかりにくくて不便
914 : Name_Not - 2010/06/18(金) 22:15:07 ID:??? (+57,+29,-18)
よくあるリキッドレイアウトじゃん
動きがちょっと目新しいだけで
915 : Name_Not - 2010/06/18(金) 22:31:43 ID:??? (+70,+29,-45)
>>911
ま、試行錯誤でいろんな技を覚えて、
後で実際に使うかどうかを取捨選択すればいいんじゃない
できてやらないのと、できずにやらないのとでは、意味合いが全然違う
916 : Name_Not - 2010/06/19(土) 04:13:49 ID:??? (+5,-30,-44)
>>907
onmousedownとonclick/onmouseupの違いは大きいよな
917 : Name_Not - 2010/06/19(土) 11:52:24 ID:??? (+57,+29,-4)
何の意味があるのかさっぱりわからんところが凄い
918 : Name_Not - 2010/06/19(土) 12:16:23 ID:??? (+23,-30,-117)
prototype.js の Event.findElement についてですが
フィルタを a[title=hoge] のようにセレクタ指定できますよね?

これがclass属性だと引っかからないんですよ(試したのはIE8)
セレクタは a[class=hoge] と a[className=hoge] でテストしてます

仕様なんでしょうかねぇ
ご存知の方いますか?
919 : Name_Not - 2010/06/19(土) 12:24:05 ID:??? (+57,+29,-4)
計算できないと辛い
無い頭捻らないとならん
920 : Name_Not - 2010/06/19(土) 12:29:20 ID:??? (+27,-29,-5)
a.hoegじゃだめなの?
921 : Name_Not - 2010/06/19(土) 12:38:53 ID:??? (+32,-29,-6)
classとidは.と#しか対応させてないんじゃねw
922 : 918 - 2010/06/19(土) 13:30:23 ID:??? (+62,+29,-28)
>921
さ~~んくす!
そうなるとIDとクラス名に半角スペースはNGってわけか……
まあ使ってないから良いか
いや、とにかくありがとう。スッキリしたよ。
923 : 918 - 2010/06/19(土) 13:36:13 ID:??? (+61,+29,-3)
>920
礼をいいわすれた
さんくす!
924 : Name_Not - 2010/06/19(土) 13:36:57 ID:??? (+57,+29,-2)
いやIDに半角スペースはどう頑張っても無理なんじゃ
925 : Name_Not - 2010/06/19(土) 13:50:34 ID:??? (+35,-26,-18)
あっという間に925。次スレでのテンプレ改訂提案ある?
926 : Name_Not - 2010/06/19(土) 14:20:44 ID:??? (-1,-29,-29)
クラス名に半角スペースって?

a.hage.hoge

じゃだめなの?
927 : Name_Not - 2010/06/19(土) 14:54:49 ID:??? (+52,+29,+0)
お前は何を言ってるんだ
928 : Name_Not - 2010/06/19(土) 15:26:15 ID:??? (+44,+16,-8)
クラスはスペース類区切りで複数指定
IDにスペースは含められない
929 : Name_Not - 2010/06/19(土) 15:30:49 ID:??? (+9,-18,-16)
> クラスはスペース類区切りで複数指定
って、どこを見れば仕様が書いてありますか?
Netscape4.7だと出来なかった記憶があるんですよね
930 : Name_Not - 2010/06/19(土) 15:37:24 ID:??? (+2,-30,-16)
931 : Name_Not - 2010/06/19(土) 15:41:38 ID:??? (-1,-29,+0)
>>930
ありがとうございます。HTML 4.01以降では全て対応しているんですね
932 : Name_Not - 2010/06/19(土) 15:51:32 ID:??? (+44,+26,+0)
ひどすぎる
933 : Name_Not - 2010/06/19(土) 16:06:30 ID:??? (+62,+29,-20)
>>925
質問する前にブレークポイントおいてステップ実行してみろみたいなのを追加するのはどうかな
934 : Name_Not - 2010/06/19(土) 16:09:02 ID:??? (+37,+19,+0)
ひどすぐる
935 : Name_Not - 2010/06/19(土) 17:16:40 ID:??? (-8,-26,+0)
test
936 : Name_Not - 2010/06/19(土) 17:18:16 ID:??? (-11,-29,-11)
break;
937 : Name_Not - 2010/06/19(土) 20:10:49 ID:??? (+13,-30,-56)
keydownイベントが発生したときに、keyupとkeypressがそのキーでは発生しないようにする方法ってありますでしょうか?
e.returnValue = false はkeydownのみに有効で、
e.stopPropagation()とe.cancelBubble = true;では聞きませんでした。
938 : Name_Not - 2010/06/19(土) 20:19:27 ID:??? (+53,+25,-31)
keydownもkeyupもkeypressも全部独立した別々のイベントだからな。
それぞれでキーの判定をするか、どこかにイベント無効フラグを
持たせておくぐらいしか思い付かなかった。
939 : 937 - 2010/06/19(土) 20:48:39 ID:??? (+3,-30,-70)
ですよね。

認識が間違ってたので修正。
htmlに書いてあるonpresskeyはreturnValue = falseで問題なかった。
window.addEventListener("keyup")で設定してあるkeyupはどうやっても無理だった。
941 : Name_Not - 2010/06/20(日) 15:31:42 ID:??? (+3,-30,-84)
1行にはなった。
('00000'+Math.floor(Math.random()*Math.pow(255,3)).toString(16)).slice(-6)
('00000'+(Math.random()*Math.pow(255,3)|0).toString(16)).slice(-6)
('00000'+(Math.random()*255*255*255|0).toString(16)).slice(-6)
俺にはこれが限界だ。
942 : Name_Not - 2010/06/20(日) 17:51:14 ID:??? (+92,-30,-29)
Math.floor(0x1000000*(1+Math.random())).toString(16).replace('1','#')
943 : Name_Not - 2010/06/20(日) 18:26:29 ID:??? (+46,+20,-1)
>>942
良いね!
944 : Name_Not - 2010/06/20(日) 19:13:04 ID:??? (-1,-29,-6)
pow(255,3)っておかしいね。
256だな。
945 : Name_Not - 2010/06/20(日) 20:12:45 ID:??? (+55,+25,+1)
>>942
うまい。
946 : 940 - 2010/06/20(日) 20:23:47 ID:??? (+5,-30,-19)
>>942
ありがとうございます。
ところで 1+Math.random() で1を足す意味は何でしょうか?
(Math.random()が0.5678とかだったら、1.5678になります)
947 : Name_Not - 2010/06/20(日) 20:33:04 ID:??? (-1,-29,-86)
1を足さないと値の範囲は0x0~0xffffffffになる。
1を足すと値の範囲は0x1000000~0x1ffffffになる。
これを16進表現に変換した後で先頭の「1」を「#」に
置き換えればできあがり。
948 : Name_Not - 2010/06/20(日) 20:34:12 ID:??? (+51,+28,+0)
あれ、fの数が間違っている。失礼。
949 : Name_Not - 2010/06/20(日) 20:34:42 ID:??? (+35,+7,-27)
0x1000000*
この部分が自分だと絶対に思いつかないなぁ
950 : Name_Not - 2010/06/20(日) 20:34:59 ID:??? (-2,-30,-60)
(0x1000000 + [0x000000~0xFFFFFFの乱数]) を作って
先頭の余計な1を#に置換してる
理解できなきゃ最後のreplaceを削除して
数値の桁数を注意深くカウントすれば分かる
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について