2013-04-24 4 views
6

documentationによると、Fuel UXウィザードコンポーネントの変更イベントにフックできるはずです。しかし、私の人生のために、私はどのように考え出すことができません。私はまだjqueryとjavascriptに新しいです。燃料UX - ウィザードの変更イベントへのフック

Javascriptを私は、次の

var wizard = $('#MyWizard'); 

wizard.on('change', '.wizard', function() { 
    alert('OH SNAP!'); 
}); 

wizard.wizard().on('change', function() { 
    alert('OH SNAP!'); 
}); 

を試してみました...なし成功への他のいくつかのバリエーションました。

私はどこかの基礎を台無しにしていると思います。 on changeイベントにカスタムイベントを追加するにはどうすればいいですか? (1つのコンテンツ領域しか持たないが、各ウィザードステップを満たすのに必要なコンテンツをサーバに提供するような変更イベントIDにしたい)

答えて

7

私は何をする必要があるかに迫っていました。

var wizard = $('#MyWizard'); 

wizard.on('change', function (e, data) { 
     console.log('change');  
}); 

wizard.on('changed', function (e, data) { 
     console.log('changed'); 
}); 
+2

あなたはそれを得ました!あなたの発見を文書化してくれてありがとう。 –

0

まず、MyWizard要素はMyWizard要素ではありません。 2番目のDIV要素には変更イベントがありません。

<button class="btn btn-mini btn-prev" disabled="disabled" id="prev"><div class="icon-arrow-left"></div>Prev</button> 

、その後:あなただけのようなあなたのボタンにクリックイベントを追加することができます

$('#prev').click(function() { alert('OH SNAP!'); }); 
関連する問題