main.js
56 lines
| 1.6 KiB
| application/javascript
|
JavascriptLexer
neko259
|
r332 | /* | ||
@licstart The following is the entire license notice for the | ||||
JavaScript code in this page. | ||||
Copyright (C) 2013 neko259 | ||||
The JavaScript code in this page is free software: you can | ||||
redistribute it and/or modify it under the terms of the GNU | ||||
General Public License (GNU GPL) as published by the Free Software | ||||
Foundation, either version 3 of the License, or (at your option) | ||||
any later version. The code is distributed WITHOUT ANY WARRANTY; | ||||
without even the implied warranty of MERCHANTABILITY or FITNESS | ||||
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details. | ||||
As additional permission under GNU GPL version 3 section 7, you | ||||
may distribute non-source (e.g., minimized or compacted) forms of | ||||
that code without the copy of the GNU GPL normally required by | ||||
section 4, provided you include this license notice and a URL | ||||
through which recipients can access the Corresponding Source. | ||||
@licend The above is the entire license notice | ||||
for the JavaScript code in this page. | ||||
*/ | ||||
neko259
|
r653 | /** | ||
* An email is a hidden file to prevent spam bots from posting. It has to be | ||||
* hidden. | ||||
*/ | ||||
function hideEmailFromForm() { | ||||
$('.form-email').parent().parent().hide(); | ||||
} | ||||
neko259
|
r703 | /** | ||
* Highlight code blocks with code highlighter | ||||
*/ | ||||
function highlightCode() { | ||||
$('pre code').each(function(i, e) { | ||||
hljs.highlightBlock(e); | ||||
}); | ||||
} | ||||
neko259
|
r54 | $( document ).ready(function() { | ||
neko259
|
r653 | hideEmailFromForm(); | ||
neko259
|
r54 | $("a[href='#top']").click(function() { | ||
$("html, body").animate({ scrollTop: 0 }, "slow"); | ||||
return false; | ||||
}); | ||||
neko259
|
r63 | |||
neko259
|
r270 | addImgPreview(); | ||
neko259
|
r272 | |||
neko259
|
r352 | addRefLinkPreview(); | ||
neko259
|
r703 | |||
highlightCode(); | ||||
rt@lightning
|
r228 | }); | ||