0
В одном выгруженном приложении это будет лучший способ привязки и запуска событий? WebSocket соединяется с сервером и инициализирует, а затем вызывает функцию загрузки страницы и т.д.лучший способ привязки/триггера события
var app = {};
websocket.init(function()
{
//websocket is loaded, call page load function
$(app).trigger('load');
});
function logout()
{
websocket.logout(function()
{
//now logged out
$(app).trigger('loggedout');
}
}
//page.js
$(app).bind('load', function()
{
});
$(app).bind('loggedout', function()
{
});
подхода кажется хорошо, но вы должны использовать более поздний jQuery.on() и jQuery.off() методы из jQuery API –
Я думаю, что вы просто используете $ .bind ('customevent') и $ .trigger ('customevent'), я не уверен, почему вы превращаете свой объект приложения в объект jQuery ... – Aknosis
Если бы я не превратил его в объект jquery, как бы связать события с ним? – firebird