Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>It seems you need to <code>prevetDeafult</code> on whole submit action, also the problem with redefine of biggestNumber, i solved redefine, using localising variable:</p> <pre><code>$(function() {     function biggestNumber() {         return Math.max.apply(this, arguments);     }     $("#theChallenge").submit(function(e) {         e.preventDefault(); //&lt;--HERE         first = $(".first").text();         second = $(".second").text();         correctAnswer = parseInt($(".first").text()) * parseInt($(".second").text()); //parseInt = omvandla text till siffra.. och slå ihop de två alternativen!  och detta är då vårt rätta svar         theAnswer = $(".answerInput").val() //Vad har användaren skrivit in för svar?         //Check if answer is correct         if (theAnswer == correctAnswer) {             //Create new numbers             var randomNum = 1 + Math.ceil(Math.random() * 12); /* Pick random number between 1 and 12 */             $('.first').text(randomNum);             var randomNum = 1 + Math.ceil(Math.random() * 12); /* Pick random number between 1 and 12 */             $('.second').text(randomNum);         } else {             //Show the person doing the test that             $("#notReally").slideDown('fast');             $("h1").slideUp('medium');             var biggestNumber = biggestNumber(first, second); //en funktion som är inlagd längre upp!! //^--HERE             if (biggestNumber == first) { //Om största numret = första numret, då är det, det andra numret vi vill stapla upp, annars är det ju första siffran vi vill stapla upp "största siffran antalet gånger".                 theOtherNumber = second;             } else {                 theOtherNumber = first;             }             staplaUpp = theOtherNumber; //Börja med att lägga in den mindre siffran en gång först, och sedan för varje till  " +siffran "             for (var i = 0; i &lt; biggestNumber - 1; i++) { //För varje antal det finns av den mindre siffran, stapla upp den med plus emellan!                 staplaUpp = staplaUpp + '&lt;span style="margin:0 0.2em;"&gt;+&lt;/span&gt;' + theOtherNumber;             }             $("#actually").append(staplaUpp);         }         $(".answerInput").val('');         alert('first' + first);         return false;     }); });​ </code></pre> <p><a href="http://jsfiddle.net/tWEY6/2/" rel="nofollow">DEMO</a></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload