С кодом, как написано, нет там нет.
Вы можете получить доступ к переменным из области видимости родителя, если они не перезаписаны в более узкой области видимости.
this
всегда перезаписывается.
Вы можете скопировать this
в другую переменную, которая остается в области видимости:
var title_picker = new function(){
var self = this; // Copy this to a variable that stays in scope
// This property should be public
this.callback = function(){};
var ok=function(){
var title = $('input#title').val();
self.callback(title) // self is still in scope
}
...