ベース
- オブジェクト内の別の関数から設定されたいくつかの変数を使用したい
- 1 つの関数
onUpdate:
は、アプリケーション内の別の場所から呼び出しが行われるのを待ちます - 2 番目の関数、
onRelease:
マウス クリック後にトリガー
私が達成しようとしていること
DOM
両方の機能に使用する必要がある要素がいくつかあります。ただし、document.onload
ここでは a は機能しないため、何らかの に保存する必要があると考えていますJavaScript object
。
制限
(要素は this でのみ使用され、Object
内で宣言する必要がありますObject
)
注:これはカスタムビルドapp
なので、少し混乱するかもしれませんが、現在の状況でこれができるかどうかだけを知る必要があります
質問
要素を保存/取得して、全体で使用できるようにする方法Javascript Objects
や何らかの機能はありますか?DOM
Object
コード
var ObjB = exports.ObjB = ObjA.extend({
/* Something to contain the DOM Elements E.g.
UI = {
domElement: document.querySelector('#dom')
},
*/
onUpdate: function() {
if(domElement.hasClass('class')) {
// logic using other elements
}
},
onRelease: function() {
if(domElement.hasClass('class')) {
// logic using other elements
}
}
});