diff --git a/challenges/jquery-ajax-and-json.json b/challenges/jquery-ajax-and-json.json
index ed9c2c64c9..d4158154cd 100644
--- a/challenges/jquery-ajax-and-json.json
+++ b/challenges/jquery-ajax-and-json.json
@@ -793,9 +793,9 @@
"difficulty": 3.16,
"description": [
"You can also target all the even-numbered elements.",
- "Note that computers start counting at zero, so technically, the first element is actually element number zero, which is an odd number.",
+ "Note that computers start counting at zero, so technically, the first element is actually element number zero, which is an even number.",
"So what a human would consider odd numbers: 1, 3, 5, 7 - a computer would actually consider odd numbers.",
- "Here's how you would target all the odd-numbered elements with class \"target\" and give them classes: $('.target:odd').addClass('animated shake');",
+ "Here's how you would target all the odd-numbered elements with class \"target\" and give them classes: $('.target:odd').addClass('animated bounce');",
"Try selecting all the even-numbered elements - that is, what your browser will consider even-numbered elements - and giving them the classes of \"animated\" and \"shake\"."
],
"tests": [
@@ -846,6 +846,67 @@
"challengeType": 0
},
+ {
+ "id": "bad87fee1348bd9bed008826",
+ "name": "Waypoint: Target Odd Numbered Elements Using jQuery",
+ "dashedName": "waypoint-target-odd-numbered-elements-using-jquery",
+ "difficulty": 3.165,
+ "description": [
+ "You can also target all the odd-numbered elements.",
+ "Note that computers start counting at zero, so technically, the first element is actually element number zero, which is an even number.",
+ "So what a human would consider odd numbers: 1, 3, 5, 7 - a computer would actually consider odd numbers.",
+ "Here's how you would target all the even-numbered elements with class \"target\" and give them classes: $('.target:even').addClass('animated bounce');",
+ "Try selecting all the odd-numbered elements - that is, what your browser will consider even-numbered elements - and giving them the classes of \"animated\" and \"fadeOut\"."
+ ],
+ "tests": [
+ "assert($('.target:odd').hasClass('animated') && ($('.target:odd').hasClass('fadeOut') || $('.target:odd').hasClass('fadeout')), 'All the \"target\" elements that computer considers odd should fade out.')",
+ "assert(editor.match(/\\:even/g), 'You should use the :even function to modify these elements.')",
+ "assert(editor.match(/