以下の状況で困っています。
まず、ページのすべての要素にクリック イベント ハンドラーを追加します。これにより、小さなポップアップが呼び出されます。この *-selector からポップアップを分離することができないため、ポップアップをポップアップなどに開きます。
私は次のことを試しました:
var controller = can.Control.extend({
'*:not(.popup *) click': function(el, event) { //This does not work
$(el).openPopUp()
//pseudo code, opens the popup in to <div class"popup"><input /><input /></div>
},
});
var c = new controller('body');
この問題を特定するためのヒントはありますか。クリックハンドラーは、ポップアップ内の要素以外のすべての要素に本当に必要です, Yours Heikki