Anonymous avatar Anonymous committed c3b8761 Draft

jQuery is overkill for this, so rewrite it to not need it.

Comments (0)

Files changed (2)

 <head>
   <meta charset="utf-8">
   <title>Gemooy</title>
-  <script src="http://code.jquery.com/jquery-1.8.1.min.js"></script>
   <script src="../src/playfield.js"></script>
   <script src="../src/gemooy.js"></script>
-  <script>
-$(document).ready(function() {
-    var eso = new GemooyController($('#canvas')[0]);
-    $('#load').click(function() {
-        eso.load($('#program'));
-    });
-    $('#start').click(function() {
-        eso.start();
-    });
-    $('#stop').click(function() {
-        eso.stop();
-    });
-});
-  </script>
   <style>
 #canvas { border: 1px solid blue; }
 #canvas_viewport {
 </textarea>
 
 </body>
+<script>
+var eso = new GemooyController(document.getElementById('canvas'));
+document.getElementById('load').onclick = function() {
+    eso.load(document.getElementById('program'));
+};
+document.getElementById('start').onclick = function() {
+    eso.start();
+};
+document.getElementById('stop').onclick = function() {
+    eso.stop();
+};
+</script>
     this.load = function(textarea) {
         this.stop();
         p.clear();
-        p.load(0, 0, textarea.val());
+        p.load(0, 0, textarea.value);
         p.foreach(function (x, y, value) {
             if (value === '$') {
                 ip.x = x;
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.