From: Darren Date: Sun, 6 Oct 2013 12:15:37 +0000 (+0100) Subject: Clickable channels in chanlist applet X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=1a92bda1e9e11824905ee80961c1853e32ab53ad;p=KiwiIRC.git Clickable channels in chanlist applet --- diff --git a/client/assets/src/applets/chanlist.js b/client/assets/src/applets/chanlist.js index 0c76dd3..2e909c0 100644 --- a/client/assets/src/applets/chanlist.js +++ b/client/assets/src/applets/chanlist.js @@ -2,6 +2,7 @@ var View = Backbone.View.extend({ events: { + "click .chan": "chanClick", }, @@ -47,6 +48,16 @@ tbody[0].appendChild(this.channels[i].dom); } table[0].appendChild(tbody[0]); + }, + + + chanClick: function (event) { + if (event.target) { + _kiwi.gateway.join(null, $(event.target).data('channel')); + } else { + // IE... + _kiwi.gateway.join(null, $(event.srcElement).data('channel')); + } } });