teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

コメントを修正

2016/05/17 13:18

投稿

hojo
hojo

スコア195

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  jQueryのclickイベントなどでreturn false;するとデフォルトのclick挙動をキャンセルできたりしますが、trigger()を利用して自分でイベントを作成した時にtrigger()した側から、return falseを検出し、処理を中断させることはできますでしょうか?
2
2
 
3
3
  ```Javascript
4
- // とあるメソッド
4
+ // とあるscene関係のメソッド
5
5
  (function(){
6
6
  var result = $scene.trigger('next') // ①
7
7
  if( result == false ) return; // シーン切り替えを中断

1

コードのミスを修正

2016/05/17 13:18

投稿

hojo
hojo

スコア195

title CHANGED
File without changes
body CHANGED
@@ -9,7 +9,7 @@
9
9
  })();
10
10
 
11
11
  // とあるイベント処理
12
- $('scene').on('next',function(){
12
+ $scene.on('next',function(){
13
13
  return question.isComplete(); // この結果を①へ渡しfalseだったらシーン切り替えを中断したい
14
14
  })
15
15
  ```