私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.103 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>149
もう今じゃ「えー!?ココjQuery使わないのー!?チョーダルイんッスけどwwww」
って専門から東大生からマサチューセッチュにも言われる
読み込みにはgoogle.load使えば設置しなくて済むし
もう今じゃ「えー!?ココjQuery使わないのー!?チョーダルイんッスけどwwww」
って専門から東大生からマサチューセッチュにも言われる
読み込みにはgoogle.load使えば設置しなくて済むし
>>152
本家サイトにあるカスタマイズのページでEffect coreとEffect "Highlight"のみにチェック入れてDLしたら
9KBのjquery-ui-1.8.23.custom.min.jsがゲットできたわけだがこれじゃだめなの?
本家サイトにあるカスタマイズのページでEffect coreとEffect "Highlight"のみにチェック入れてDLしたら
9KBのjquery-ui-1.8.23.custom.min.jsがゲットできたわけだがこれじゃだめなの?
javascriptでのリンクについて。
今、javascriptで簡易RPGを作っています。
迷路を自動生産してそれを2重配列に入れ、その迷路内をランダムウォークする
敵と自分がぶつかったら戦闘画面に行くようにしたいのですが、以下の問題で止まってます。
1.戦闘に移った時に戦闘用の別ページに移動して、先頭が終わったあとに自分や敵の位置と自動生産された迷路の位置をどうやって記憶させておくか。
2.戦闘に移る場合は別のページに飛ばすのがいいのか、ほかに方法があるのか?
回答お待ちしています。
今、javascriptで簡易RPGを作っています。
迷路を自動生産してそれを2重配列に入れ、その迷路内をランダムウォークする
敵と自分がぶつかったら戦闘画面に行くようにしたいのですが、以下の問題で止まってます。
1.戦闘に移った時に戦闘用の別ページに移動して、先頭が終わったあとに自分や敵の位置と自動生産された迷路の位置をどうやって記憶させておくか。
2.戦闘に移る場合は別のページに飛ばすのがいいのか、ほかに方法があるのか?
回答お待ちしています。
>>156
別ページに移動するのはやめてjqueryでajax
別ページに移動するのはやめてjqueryでajax
俺も画面遷移なしが良いと思うけど
どうしても遷移が必要なら、復活の呪文作って
クッキーかストレージに書いておくか、最悪URLにくっつけて引きずり回す、とか
どうしても遷移が必要なら、復活の呪文作って
クッキーかストレージに書いておくか、最悪URLにくっつけて引きずり回す、とか
様々な回答ありがとうございます。
遷移はjavascriptが新たに使えなくなってしまうのでやめたほうがいいかもしれないですね。
なるほど、セッションに保存ですか。それなら可能ですね。
一応>>157さんに書いていただいたjQueryでモーダルダイアログを使ってやってみたんですがサイズが上手く合わないですね。
自分の合わせ方がダメなだけですが。
遷移はjavascriptが新たに使えなくなってしまうのでやめたほうがいいかもしれないですね。
なるほど、セッションに保存ですか。それなら可能ですね。
一応>>157さんに書いていただいたjQueryでモーダルダイアログを使ってやってみたんですがサイズが上手く合わないですね。
自分の合わせ方がダメなだけですが。
モーダルダイアログを使ってみてなんとかできてjavascriptも効くようになったのですが
document.images["jan"].src=image[n];
のコードだけ効いてくれません。
$(function(){
setInterval(function(){
で状況によって画像をどんどん切り替えて行くようにしたのですが画像が切り替わりません。
ちなみに計算などの処理はちゃんと行われています。
どんな原因が考えられるでしょうか?
<body>
<div data-role="page" id="p-top" >
<div data-role="content">
コンテント!
</div>
</div>
<div data-role="page" id="p-top2" style="display: none">
<script src="js/p2.js"></script>
<img src="./gdata/ready.jpg" name="jan">
</div>
</body>
document.images["jan"].src=image[n];
のコードだけ効いてくれません。
$(function(){
setInterval(function(){
で状況によって画像をどんどん切り替えて行くようにしたのですが画像が切り替わりません。
ちなみに計算などの処理はちゃんと行われています。
どんな原因が考えられるでしょうか?
<body>
<div data-role="page" id="p-top" >
<div data-role="content">
コンテント!
</div>
</div>
<div data-role="page" id="p-top2" style="display: none">
<script src="js/p2.js"></script>
<img src="./gdata/ready.jpg" name="jan">
</div>
</body>
>>162
firebugで見て、src属性はちゃんと切り替わっているかえ?
もし変わっているなら、インターバルが短すぎて
画像のロードが終わる前に次に行ってしまっているとか?
あと、どのような用途かわからないからなんとも言えないけど
1枚の画像に必要なコマを全部描いて
表示位置を切り替えるようにすると、ロードの数が減って良いですよ
firebugで見て、src属性はちゃんと切り替わっているかえ?
もし変わっているなら、インターバルが短すぎて
画像のロードが終わる前に次に行ってしまっているとか?
あと、どのような用途かわからないからなんとも言えないけど
1枚の画像に必要なコマを全部描いて
表示位置を切り替えるようにすると、ロードの数が減って良いですよ
>>163
回答ありがとうございます。
一応、それのみのサイトではできたんですが
他と合わせる(data-role="page"を分割)とその画像の切り替えのみが動作しなくなります。
インターバルを長くしてみましたがダメでした。
後者の「1枚の画像に必要なコマを全部描いて
表示位置を切り替えるようにすると、ロードの数が減る」ということの詳細についても教えていただきたいです。
setintervalを使わなくて済むならかなり理想なんで。
回答ありがとうございます。
一応、それのみのサイトではできたんですが
他と合わせる(data-role="page"を分割)とその画像の切り替えのみが動作しなくなります。
インターバルを長くしてみましたがダメでした。
後者の「1枚の画像に必要なコマを全部描いて
表示位置を切り替えるようにすると、ロードの数が減る」ということの詳細についても教えていただきたいです。
setintervalを使わなくて済むならかなり理想なんで。
>>166
一応その中ではジャンケン(実際は違いますがジャンケンだとして)をする画面で
画面上のグー
<IMG src="./gdata/gu.jpg" border="0" width=50% height=30% onClick="sec1(0)">
をクリックしたらjavascriptで乱数と判定してその結果で画像を何枚か変更。
勝っていた場合$(self).hideModal();を実行して元の画面に戻る。
ということをやっているのですが勝っていた場合は数秒後(setinterval*画像の回数分の時間)
ちゃんと元の画面に戻るんですが、じゃんけんの間の画像が変わりません。
一応その中ではジャンケン(実際は違いますがジャンケンだとして)をする画面で
画面上のグー
<IMG src="./gdata/gu.jpg" border="0" width=50% height=30% onClick="sec1(0)">
をクリックしたらjavascriptで乱数と判定してその結果で画像を何枚か変更。
勝っていた場合$(self).hideModal();を実行して元の画面に戻る。
ということをやっているのですが勝っていた場合は数秒後(setinterval*画像の回数分の時間)
ちゃんと元の画面に戻るんですが、じゃんけんの間の画像が変わりません。
ひょっとして window.showModalDialog() を使っているとか。
>>169
回答ありがとうございます。
一応こちらのサイトで紹介されているモーダルダイアログを使ってます。
http://d.hatena.ne.jp/ksk_kbys/20111124/1322143257
$("#idname").showModal();
回答ありがとうございます。
一応こちらのサイトで紹介されているモーダルダイアログを使ってます。
http://d.hatena.ne.jp/ksk_kbys/20111124/1322143257
$("#idname").showModal();
ソースみただけだけど、domをコピーしているようだから、それが原因じゃね?
質問です
以前ココで「裸のJS想像しながらjQuery」と言われたのですが
セレクタやattrでの指定とかが実際のjavascriptではどのように動いてるのか
jQueryのコードがあまりにも膨大で自分には難しかったです
どこかにjQueryでの動作に関して説明しているリファレンスサイトとかあるのでしょうか?
以前ココで「裸のJS想像しながらjQuery」と言われたのですが
セレクタやattrでの指定とかが実際のjavascriptではどのように動いてるのか
jQueryのコードがあまりにも膨大で自分には難しかったです
どこかにjQueryでの動作に関して説明しているリファレンスサイトとかあるのでしょうか?
コードの読解を他人に頼るだけでなく、
コードを解説してくれるサイトを探すことまで
他人に頼るようなら、もう向いてないから、
農業でも始めれば?
コードを解説してくれるサイトを探すことまで
他人に頼るようなら、もう向いてないから、
農業でも始めれば?
>>174
jQueryを読み解く、みたいなことやってるサイトは見た気がする
querySelectorの部分に関しては、セレクタ文字列をパースしてDOMを掘る
ってだけだから、読んだからなんだってことはないかもしれないけど
でも、便利さにかまけて高負荷なことしてる場合もあるから
jQueryで作ったのをピュアJSで書きなおしてみる、とかは
やって損はないかと思うよ
jQueryを読み解く、みたいなことやってるサイトは見た気がする
querySelectorの部分に関しては、セレクタ文字列をパースしてDOMを掘る
ってだけだから、読んだからなんだってことはないかもしれないけど
でも、便利さにかまけて高負荷なことしてる場合もあるから
jQueryで作ったのをピュアJSで書きなおしてみる、とかは
やって損はないかと思うよ
生のJSとjQueryの狭間を使い分けてこそ真のJavascripter
「あー、jQueryメインだから生のJavascriptなんて最近書いてないやw」
なーんて言う奴はニワカ乙、だ
「あー、jQueryメインだから生のJavascriptなんて最近書いてないやw」
なーんて言う奴はニワカ乙、だ
Web1.0のjavascriptばっか触ってたから
jqueryとか無名関数とか慣れないものばかり
この前配列が new Array()使わなくても[]でできてびっくり
そういやChromeの拡張機能作っててわかったけど
onclick属性は非推奨みたい
jqueryとか無名関数とか慣れないものばかり
この前配列が new Array()使わなくても[]でできてびっくり
そういやChromeの拡張機能作っててわかったけど
onclick属性は非推奨みたい
JavaScript の場合、ライブラリ自体が JavaScript なわけで、
その中身を知っておかないとおさまりが悪いと感じる人間もいる。
その中身を知っておかないとおさまりが悪いと感じる人間もいる。
>>178
オレは生js使う時のオレオレ関数だらけのmy_function.jsを作ってるぜ。
しかし、jQueryくらいしかライブラリ使ってないや。
prototype.jsを勉強しようとしてが当時jQuery全盛だったから、
prototype.jsの必要性を感じなかった。
オレは生js使う時のオレオレ関数だらけのmy_function.jsを作ってるぜ。
しかし、jQueryくらいしかライブラリ使ってないや。
prototype.jsを勉強しようとしてが当時jQuery全盛だったから、
prototype.jsの必要性を感じなかった。
DOM周りはjquery丸投げでいいと思う
オレオレ関数作ってもバグが混ざるだけだし
オレオレ関数作ってもバグが混ざるだけだし
auのサポートページで使われている
#{id:http://(url...)}
な記述でiframeのurl表示するのってどうやるんでしょうか。
例えばこのページで
http://csqa.kddi.com/posts/view/qid/k1112052341
HTMLソースみると
#{id:http://cscnt.kddi.com/_layouts/A/QA.aspx?ID=47203135}
とだけ書いてあるところがiframeに展開されて別ページを読み込んでいるんです。
とあるpluginと衝突してうまく動作してなかったので気付きました。
読み込んでるjsファイルを見てもそれっぽいのがなかったのですが、
i-lligraサジェストやSiteCatalystは関係ないですよね。
onLoadでjavascriptあたりで処理してるんだと想像したのですがどういった仕組みなのでしょうか。
#{id:http://(url...)}
な記述でiframeのurl表示するのってどうやるんでしょうか。
例えばこのページで
http://csqa.kddi.com/posts/view/qid/k1112052341
HTMLソースみると
#{id:http://cscnt.kddi.com/_layouts/A/QA.aspx?ID=47203135}
とだけ書いてあるところがiframeに展開されて別ページを読み込んでいるんです。
とあるpluginと衝突してうまく動作してなかったので気付きました。
読み込んでるjsファイルを見てもそれっぽいのがなかったのですが、
i-lligraサジェストやSiteCatalystは関係ないですよね。
onLoadでjavascriptあたりで処理してるんだと想像したのですがどういった仕組みなのでしょうか。
>>191
そこはinnerHTMLを使うべきではない気が
そこはinnerHTMLを使うべきではない気が
#{id:http://cscnt.kddi.com/_layouts/A/QA.aspx?ID=47203135}
TEXT_NODE の data として上記を取得して、"#" 以降の部分を JSON.parse()
iframe の src に、parse して取得したオブジェクトの id を指定。
おまいら、今日 IE のアップデート忘れんなよ。
TEXT_NODE の data として上記を取得して、"#" 以降の部分を JSON.parse()
iframe の src に、parse して取得したオブジェクトの id を指定。
おまいら、今日 IE のアップデート忘れんなよ。
>>193
JSON.parse() したらエラーになると思うよ
JSON.parse() したらエラーになると思うよ
いや、そこはもちろん省略して書いてるよ。
Utils.asJson とかいうのに渡して、その中で前処理した上で JSON.parse() してる。
Utils.asJson とかいうのに渡して、その中で前処理した上で JSON.parse() してる。
質問というより相談なんですが
効果音のように同じmp3やwavファイルを何度も呼び出す場合
html5のaudioやMIDIを流す方法がありますが、負荷とか考えて繰り返し使う場合はhtml5のaudioが適しているのでしょうか?
効果音のように同じmp3やwavファイルを何度も呼び出す場合
html5のaudioやMIDIを流す方法がありますが、負荷とか考えて繰り返し使う場合はhtml5のaudioが適しているのでしょうか?
HTML5で作られたブラウザゲーとかと同じにすればいいんじゃない?
何使ってるのかは知らないが
何使ってるのかは知らないが
new Arrayは動作にバグのようなものがあるから使わないで=[]を
使うべきって聞いたことありますが、
new Objectを使うべきでない理由は何ですか?
new Number、new String、new Booleanって何に使うのですか?
使うべきって聞いたことありますが、
new Objectを使うべきでない理由は何ですか?
new Number、new String、new Booleanって何に使うのですか?
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.107 + (1001) - [97%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.123 + (966) - [97%] - 2020/10/20 2:30
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/1/25 12:46
- + JavaScript の質問用スレッド vol.133 + (1001) - [97%] - 2018/6/8 10:45
- + JavaScript の質問用スレッド vol.123 + (1002) - [97%] - 2015/4/27 23:30
- + JavaScript の質問用スレッド vol.108 + (1001) - [97%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.106 + (1001) - [97%] - 2013/7/20 9:30
- + JavaScript の質問用スレッド vol.105 + (1001) - [97%] - 2013/5/20 4:45
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.143 + (753) - [97%] - 2020/4/19 5:00
- + JavaScript の質問用スレッド vol.100 + (1001) - [97%] - 2012/6/13 22:46
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.125 + (1001) - [95%] - 2015/10/7 17:45
トップメニューへ / →のくす牧場書庫について