From 96a9b89ad2ea1237895db5177602ac2725f37b55 Mon Sep 17 00:00:00 2001 From: MaZderMind Date: Mon, 20 Oct 2014 21:20:08 +0200 Subject: irc in a tab --- assets/js/lustiges-script.js | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'assets/js/lustiges-script.js') diff --git a/assets/js/lustiges-script.js b/assets/js/lustiges-script.js index 0da6046..41bb399 100644 --- a/assets/js/lustiges-script.js +++ b/assets/js/lustiges-script.js @@ -10,7 +10,6 @@ $(function() { }); $('audio').mediaelementplayer(); -/* // activate tab via hash and default to video function setTabToHash() { var activeTab = $('.nav-tabs a[href=' + window.location.hash + ']').tab('show'); @@ -19,8 +18,6 @@ $(function() { window.location.hash = '#video'; } } - setTabToHash(); - // change hash on tab change $('.nav-tabs').on('shown.bs.tab', 'a', function (e) { @@ -28,6 +25,15 @@ $(function() { }); // adjust tabs when hash changes - $(window).on('hashchange', setTabToHash); -*/ + $(window).on('hashchange', setTabToHash).trigger('hashchange'); + + $('.click-to-irc').one('click', function() { + var + $irc = $(this), + $iframe = $(this).find('iframe'); + + $iframe.on('load', function() { + $irc.addClass('active'); + }).attr('src', $iframe.data('src')); + }); }); -- cgit v1.2.3