GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — processing-docs/javascript/mode-select.js at master · processing/processing-docs Expand file tree/ Copy pathmode-select.jsMore file actions 35 lines (31 loc) · 1008 Bytes / Copy pathmode-select.jsFile metadata and controls35 lines (31 loc) · 1008 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 /* Handle switching on/off specific API for modes on index pages. fjenett - 2012-01 */ $(document).ready(function(){ $('.ref-top').show(); $('.ref-top a').each(function(i,e){ var mode = $(e).attr('mode'); $(e).bind('click',function(evt){ activateItems($('a.ref-link')); disableItems( $('.no-'+mode) ); activateItems( $('.'+mode+'-only').show() ); $('#ref-mode-switch a.is-selected').removeClass('is-selected'); $(this).addClass('is-selected'); },false); }); var showMode = "java"; if ( document.location.href.indexOf('mode=') >= 0 ) showMode = document.location.href.replace(/.+\?.*mode=([a-z]+)&?.*/,"$1"); $('.ref-top a[mode='+showMode+']').click(); }); function disableItems ( items ) { items.addClass("is-disabled"); items.bind('click',function(){return false;},false); items.attr('title','These items are not available in the current mode.'); } function activateItems ( items ) { items.removeClass("is-disabled"); items.unbind('click'); items.attr('title',''); } |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |