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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
|
<!DOCTYPE html>
<html>
<head>
<title>JSXGraph example</title>
<!-- JSXGraph -->
<link rel="stylesheet" type="text/css" href="../../distrib/jsxgraph.css" />
<link rel="stylesheet" type="text/css" href="css/dark.css" />
<script type="text/javascript" src="../../distrib/jsxgraphcore.js"></script>
<!-- jQuery -->
<script type="text/javascript" src="../jquery-3.5.1.min.js"></script>
<!-- Syntax Highlighting -->
<link rel="stylesheet" type="text/css" href="css/shCore.css" />
<link rel="stylesheet" type="text/css" href="css/shThemeDark.css" />
<script type="text/javascript" src="js/shCore.js"></script>
<script type="text/javascript" src="js/shBrushJScript.js"></script>
</head>
<body>
<img src="img/logo-darker.png" id="watermark" />
<div id="header">
<!--powered by<br /-->
<span id="jsxgraph-head"><a href="http://jsxgraph.org/"><img src="img/logo-grayscale.png" alt="JSXGraph" /></a></span>
</div>
<div id="title">
<ul id="menu">
<li id="menu-title"><h2><a href="javascript:void(0);" id="head-construction">Enter title here</a></h2></li>
<li id="menu-info"><h2><a href="javascript:void(0);" id="head-explanation">Info</a></h2></li>
<li id="menu-source"><h2><a href="javascript:void(0);" id="head-source">Source</a></h2></li>
</ul>
</div>
<div id="container" class="content-block">
<center>
<div id="construction">
<div id="jxgbox" class="jxgbox" style="width: 800px; height: 500px;"></div>
</div>
</center>
<script type="text/javascript" src="js/dark.js">
</script>
<script id="jxg" type="text/javascript">
(function() {
var board = JXG.JSXGraph.initBoard('jxgbox', {
boundingbox: [-5, 5, 5, -5],
keepaspectreatio: true,
axis: true,
grid: false
});
// construction
var p1 = board.create('point', [1, 1]),
p2 = board.create('point', [-1, 1]),
l = board.create('line', [p1, p2]),
g = board.create('functiongraph', [function(x) {
return x*2*Math.sin(x*5);
}]),
i = board.create('integral', [[-3, 3], g]);
})();
</script>
</div>
<div id="explanation" class="content-block">
Explanation goes here.
</div>
<div id="source" class="content-block">
<script id="jxgsource" type="syntaxhighlighter" class="brush: js"></script>
</div>
<div id="footer">
JSXGraph is licensed under <a href="http://www.gnu.org/licenses/lgpl.txt">LGPL</a>; © 2008-2011 <a href="http://jsxgraph.uni-bayreuth.de/wp/documentation/the-team/">JSXGraph Team</a>
</div>
</div> <!-- #container -->
<script type="text/javascript">
// <![CDATA[
$(document).ready(function() {
var parts = {
construction: 'show',
source: 'hide',
explanation: 'hide'
},
part;
$('#jxgsource').text($('#jxg').text());
SyntaxHighlighter.all();
for(part in parts) {
$('#' + part)[parts[part]]();
$('#head-'+part).click(function(_part) {
return function() {
var p;
for(p in parts) {
$('#' + p).hide();
}
$('#'+_part).show();
}
}(part));
}
});
// ]]>
</script>
</body>
</html>
|