私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.111 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
585 自分:Name_Not_Found[sage] 投稿日:2013/08/19(月) 01:15:39.72 ID:???
ハンドラを外す時のために参照を保持しておくのが面倒くさいです
キー名で外せたらいいと思うのですが、そういうjqueryプラグイン的なものないですか?
付ける時
$div.on('mousemove',func,'hoge');
外す時
$div.off('mousemove','hoge');
こんなイメージです
という質問を以前した者ですが、今jQueryイベントについて調べていて
$div.on('mousemove.hoge',func);
$div.on('click.hoge',func);
などと名前空間を付加しておけば
$div.off('.hoge');
で一括削除できるということを知りました~
削除のために参照を保持しておく必要なんてなかったのでした
ありがとうございました
ハンドラを外す時のために参照を保持しておくのが面倒くさいです
キー名で外せたらいいと思うのですが、そういうjqueryプラグイン的なものないですか?
付ける時
$div.on('mousemove',func,'hoge');
外す時
$div.off('mousemove','hoge');
こんなイメージです
という質問を以前した者ですが、今jQueryイベントについて調べていて
$div.on('mousemove.hoge',func);
$div.on('click.hoge',func);
などと名前空間を付加しておけば
$div.off('.hoge');
で一括削除できるということを知りました~
削除のために参照を保持しておく必要なんてなかったのでした
ありがとうございました
モーダルウインドウ表示中は通常のキーハンドラは止まっていて欲しいのですが、
documentに後から付けたキーハンドラは通常のキーハンドラより後から呼びだされるため
stopPropagationしても時既に遅しです
後から追加したハンドラを先に呼び出されるようにする方法はないでしょうか?
documentに後から付けたキーハンドラは通常のキーハンドラより後から呼びだされるため
stopPropagationしても時既に遅しです
後から追加したハンドラを先に呼び出されるようにする方法はないでしょうか?
ありがとうございます
たしかにそれならうまく逆にできそうです
jqueryでできるのかな
たしかにそれならうまく逆にできそうです
jqueryでできるのかな
jqueryでキャプチャリングフェーズを指定することはできなそうです
世のモーダルウインドウはどうやってイベントを止めてるんだろ
フラグ管理すれば簡単ですが、何かキレイじゃない感じがするんですよね~
上に被さるものを下が管理する感じが
世のモーダルウインドウはどうやってイベントを止めてるんだろ
フラグ管理すれば簡単ですが、何かキレイじゃない感じがするんですよね~
上に被さるものを下が管理する感じが
標準のdialog要素使えば何も気にしないで出来るよ
http://demo.agektmr.com/dialog/
http://demo.agektmr.com/dialog/
ありがとうございます
それがよきにはからうのは表示部分だけで、ハンドラ関係は変更しないのでは?
表示部分は既に出来ているので変更する気はありません
それがよきにはからうのは表示部分だけで、ハンドラ関係は変更しないのでは?
表示部分は既に出来ているので変更する気はありません
あれも嫌これも駄目じゃ話が進まんね
そんなに思い通りがいいなら自分でリスナ管理して
0から作りなおせばいいのに
そんなに思い通りがいいなら自分でリスナ管理して
0から作りなおせばいいのに
同種のハンドラを外す→優先させたいハンドラを付ける→ハンドラを付け直す
という方法を考えました
うまくいくか分かりませんが~
という方法を考えました
うまくいくか分かりませんが~
たしかにマジキチかもしれません
しかし本来はjquery自体が提供すべきメソッドなのです
それがないためにブラックジャッグのようなことをするはめになったのです
しかし本来はjquery自体が提供すべきメソッドなのです
それがないためにブラックジャッグのようなことをするはめになったのです
テキストフォームで受けきれなくなったキーが外に溢れて画面をスクロールさせる問題は
どう解決すればいいでしょうか?
tweetdeckはちゃんとガードしています
やはりよく出来たアプリは細かいところまで気がきいていますね
どう解決すればいいでしょうか?
tweetdeckはちゃんとガードしています
やはりよく出来たアプリは細かいところまで気がきいていますね
解決の方法はありますよ。
あるべき、しかし難しい方法は、イベントをこぼす側つまりフォームコントロール側で止める
美しさに欠ける、しかし簡単な方法は、こぼれたイベントを受け取る側でフォーカスされているエレメントを判断して分岐する、
だと思います
ここはやはりあるべき方法を目指したいところです
あるべき、しかし難しい方法は、イベントをこぼす側つまりフォームコントロール側で止める
美しさに欠ける、しかし簡単な方法は、こぼれたイベントを受け取る側でフォーカスされているエレメントを判断して分岐する、
だと思います
ここはやはりあるべき方法を目指したいところです
>>319
解決法があるならコードを示して下さい。
解決法があるならコードを示して下さい。
>>261
> jqueryがvisibilityを切り替えるメソッドを用意してないのは何故ですか?
表示に関する処理はCSSが担当だからです。
jQueryはDOM操作をするものです。
アニメーションはCSSだけでやるには機能が少ないためにやってるだけで
本来はデザインに関するものはCSSの担当です。
> jqueryがvisibilityを切り替えるメソッドを用意してないのは何故ですか?
表示に関する処理はCSSが担当だからです。
jQueryはDOM操作をするものです。
アニメーションはCSSだけでやるには機能が少ないためにやってるだけで
本来はデザインに関するものはCSSの担当です。
>>321
あると考えることと方法が分かることは別です
あると考えることと方法が分かることは別です
カーソルが左端にある時に左に移動しようとしたらpreventDefault
右端にある時に右に移動しようとしても同様
で防げそうです
右端にある時に右に移動しようとしても同様
で防げそうです
>>323
方法がわからないのなら、解決法があるとは限らないという事です。
方法がわからないのなら、解決法があるとは限らないという事です。
http://jsbin.com/ImIvAco/1/edit
キャレットの位置を知りたくてselectionStartを確認するコードを書いてみたのですが
挙動が不可解です
一文字入力すると0
それを削除すると1
になります
そこから更にbackspaceすると0に戻ります
chromeでもfirefoxでも同じです
キャレットの位置を正確に表わしていないように思えますが何故このような動作になるのでしょうか?
キャレットの位置を知りたくてselectionStartを確認するコードを書いてみたのですが
挙動が不可解です
一文字入力すると0
それを削除すると1
になります
そこから更にbackspaceすると0に戻ります
chromeでもfirefoxでも同じです
キャレットの位置を正確に表わしていないように思えますが何故このような動作になるのでしょうか?
あっ(察し
keydownだから移動する前を位置を取得してるだけでした
お騒がせしました
keydownだから移動する前を位置を取得してるだけでした
お騒がせしました
>>326 要するにバグなんじゃね?
chromeで、
テキストフォームからアンフォーカスした時、一瞬だけマウスカーソル形状がpointerになります
ある特定の場所をクリックしてのアンフォーカスをした時だけです
どうも非表示のポップダウンメニューのcursor指定に反応しているっぽいです
ためしにbodyにcursor:defaultを設定してみたら直りました
やはりバグでしょうか?
bodyにはcursor:defaultを指定すべきなのでしょうか
テキストフォームからアンフォーカスした時、一瞬だけマウスカーソル形状がpointerになります
ある特定の場所をクリックしてのアンフォーカスをした時だけです
どうも非表示のポップダウンメニューのcursor指定に反応しているっぽいです
ためしにbodyにcursor:defaultを設定してみたら直りました
やはりバグでしょうか?
bodyにはcursor:defaultを指定すべきなのでしょうか
>>317の件ですが、キャレット位置を判定してpreventDefaultする方法で問題なく出来ました
ありがとうございました
ありがとうございました
URLをエンコードするのならescape
URLの為にエンコードするのならそのURLの仕様に従って残りの2つ
URLの為にエンコードするのならそのURLの仕様に従って残りの2つ
+function ($) { "use strict";
bootstrapでこういう表記を見たのですが
最初の+の意味は何ですか?
bootstrapでこういう表記を見たのですが
最初の+の意味は何ですか?
Javascriptを用いてスマートフォンのWeb上でパノラマ写真を表示し、
初期は画像の中心でドラッグで画像の視点を動かしたいと考えています。
どのように作っていけばいいでしょうか?
初期は画像の中心でドラッグで画像の視点を動かしたいと考えています。
どのように作っていけばいいでしょうか?
ありがとうございます
何にも代入してない関数式?って思ったらこれで即時関数なんですね
何にも代入してない関数式?って思ったらこれで即時関数なんですね
即時関数が関数式なことを示していてよさそうって思ったけど
JShintでエラー出るな・・
JShintでエラー出るな・・
bootstrapのコードは行末セミコロンもないしifを{}なしで書くし、読みにくいですね
行末セミコロンがないと次の行に続いているのか続いていないかを
いちいち次の行を見て判断しないといけないので特に読みにくいです
twitterともあろうものが何故こんなくそコードを書いているのでしょうか
クロックフォードに叱ってほしいものです
行末セミコロンがないと次の行に続いているのか続いていないかを
いちいち次の行を見て判断しないといけないので特に読みにくいです
twitterともあろうものが何故こんなくそコードを書いているのでしょうか
クロックフォードに叱ってほしいものです
荒らしたいのは分かるけどさ
もういいよその話は
この前クロックなんちゃらは時代遅れ、NPMスタイルが至高ってので決着付いたろ
もういいよその話は
この前クロックなんちゃらは時代遅れ、NPMスタイルが至高ってので決着付いたろ
荒らす気なんてないですよ
やはりlint/hintのメリットは大きいと再確認しただけです
確実にコードのクオリティが上がりますので
やはりlint/hintのメリットは大きいと再確認しただけです
確実にコードのクオリティが上がりますので
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.141 + (881) - [97%] - 2021/4/19 9:00
- + JavaScript の質問用スレッド vol.131 + (1004) - [97%] - 2018/3/7 13:30
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.110 + (1001) - [97%] - 2013/10/13 14:01
- + JavaScript の質問用スレッド vol.112 + (1001) - [97%] - 2013/11/27 16:46
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/1/25 12:46
- + JavaScript の質問用スレッド vol.114 + (1001) - [97%] - 2014/5/3 10:45
- + JavaScript の質問用スレッド vol.115 + (1001) - [97%] - 2014/5/29 16:16
- + JavaScript の質問用スレッド vol.116 + (1002) - [97%] - 2014/7/1 0:45
- + JavaScript の質問用スレッド vol.117 + (1009) - [97%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.118 + (1002) - [97%] - 2014/8/29 22:30
- + JavaScript の質問用スレッド vol.119 + (1002) - [97%] - 2014/10/3 15:30
- + JavaScript の質問用スレッド vol.121 + (1001) - [97%] - 2022/11/29 16:30
- + JavaScript の質問用スレッド vol.121 + (1001) - [97%] - 2015/1/1 18:30
- + JavaScript の質問用スレッド vol.131 + (1000) - [97%] - 2017/1/25 8:01
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.141 + (1001) - [97%] - 2019/9/22 23:15
トップメニューへ / →のくす牧場書庫について