Mercurial > zeropaste
diff app/assets/javascripts/init.tabs.js @ 103:a8768ad51926
Allows hash-based onload tab switch.
author | Edho Arief <edho@myconan.net> |
---|---|
date | Mon, 12 Nov 2012 11:28:11 +0700 |
parents | 90b59418828a |
children | 9825e51ba30f |
line wrap: on
line diff
--- a/app/assets/javascripts/init.tabs.js Mon Nov 12 11:12:20 2012 +0700 +++ b/app/assets/javascripts/init.tabs.js Mon Nov 12 11:28:11 2012 +0700 @@ -2,5 +2,8 @@ raw = $('#plain > pre').text(); $('#highlight > pre').text(raw); $('#markdown > div').html(marked(raw)); + mode = window.location.hash.substr(1); + if (mode == 'highlight') { $('#paste-tabs li:eq(1) a').click(); } + else if (mode == 'markdown') { $('#paste-tabs li:eq(2) a').click(); } window.prettyPrint && prettyPrint(); });