var AddDialog = function (parent) { this.Parent = parent; this.Setup = function () { $(".sex-select span").on("click", this.OnSexButtonClick.bind(this)); $("#sure-btn").on("click", this.OnSureButtonClick.bind(this)); $("#cancel-btn").on("click", this.HideDialog.bind(this)); $("#close").on("click", this.HideDialog.bind(this)); }; this.Show = function () { $('#add-dialog').show(); }; this.OnSexButtonClick = function (event) { $('.sex-select span').removeClass("active"); $(event.target).addClass("active"); }; this.OnSureButtonClick = function () { $('#add-dialog').hide(); }; this.HideDialog = function () { $('#add-dialog').hide(); }; };