https://github.com/RainMonster/ajax-die-roller
- Download this application skeleton.
- Convert the app to use AJAX.
- Add any files you changed to your gist and submit your code.
| M = 'land' | |
| o = 'water' | |
| world = [[o,o,o,o,M,o,o,o,o,o,o], | |
| [o,o,o,o,M,M,o,o,o,o,o], | |
| [o,o,o,M,o,o,o,o,M,M,o], | |
| [o,o,o,M,o,o,o,o,o,M,o], | |
| [o,o,o,M,o,M,M,o,o,o,M], | |
| [o,o,o,o,M,M,M,M,o,o,M], | |
| [M,M,M,M,M,M,M,M,M,M,M], |
| class Vehicle | |
| attr_accessor :status, :magical_creature | |
| attr_reader :color, :wheels | |
| def initialize(args) | |
| @color = args[:color] | |
| @status = 'stopped' | |
| @wheels = args[:wheels] | |
| @magical_creature = false | |
| end |
| /* Here is your chance to take over Socrates! | |
| Spend 10 minutes on each of the following hacks to the socrates website. | |
| Enter them in the console to make sure it works and then save | |
| your results here. | |
| Choose a new pair for each. Add your names to the section you complete. | |
| */ |
| $(document).ready(function () { | |
| $('form').submit( function(e) { | |
| e.preventDefault(); | |
| var value = Math.floor(Math.random() * 6 + 1); | |
| console.log('the client side value was: ' + value); | |
| var request = $.ajax({ | |
| url: this.action, |
| //Wasn't logged in on other folks' submissions. | |
| /* Here is your chance to take over Socrates! | |
| Spend 10 minutes on each of the following hacks to the socrates website. | |
| Enter them in the console to make sure it works and then save | |
| your results here. | |
| Choose a new pair for each. Add your names to the section you complete. |
| /* Here is your chance to take over Socrates! | |
| Spend 10 minutes on each of the following hacks to the Socrates website. | |
| Enter them in the console to make sure it works and then save | |
| your results here. | |
| Choose a new pair for each. Add your names to the section you complete. | |
| */ |
| FIRST_NAME = ['Hal', 'Claire', 'Nancy', 'Hermione', 'Willis', 'Robert', 'Ned', 'Rhaegar'] | |
| LAST_NAME = ['Wilde', 'Mercer', 'Jenkins', 'Lewis'] | |
| class HauntedHouse | |
| attr_reader :storyteller, :someone_is_awake, :house_family | |
| attr_accessor :ghost, :exorcise, :very_scary | |
| def initialize(number_of_family_members) | |
| @house_family = [] | |
| @ghost = Ghost.new |
https://github.com/RainMonster/ajax-die-roller
| $(function(){ | |
| $("form").submit(function(e){ | |
| e.preventDefault(); | |
| var formEmail = $(this).find("[name=email]").val(); | |
| var formPassword = $(this).find("[name=password]").val(); | |
| $("#errors").empty(); | |
| validateEmail(formEmail); | |
| validatePasswordNum(formPassword); |
| <!doctype html> | |
| <html> | |
| <head> | |
| <link rel="stylesheet" href="http://cdn.jsdelivr.net/normalize/2.1.0/normalize.css"> | |
| <link rel="stylesheet" href="main.css"> | |
| <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800"> | |
| <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Lato:100,900"> | |
| <link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.0.2/css/font-awesome.min.css"> | |
| </head> |