Module with all DOM-ref. in one object

by HoffZ

HTML

<button id="update">Oppdater</button>
<label id="lbl">Hei</label>

CSS

#lbl {
    display:none;
}

JavaScript

var App = App || {};

App = function() 
{
    // Definer DOM vars
    var dom = {
        btn: {
            update: $('#update')
        },
        label: {
            update: $('#lbl')
        }
    };
    
    // Listeners
    dom.btn.update.click(function() {
        dom.btn.update.html('Hei');
        dom.label.update.show();
    });
}

var app = new App();