2017-03-12 3 views
0

Haben Sie eine kleine Flasche Web App, versuchen zu verwenden jquery$().click() aber es wird gerade nicht ausgeführt? Keine Syntaxfehler, alle Dateien geladen, 0 Fehler jeglicher Art in der Webkonsole oder Flask-Befehlszeilenprotokoll.

<html> 
<head> 
<meta charset="utf-8"> 
<link rel="stylesheet" href="static/css/main.css"> 
<link rel="stylesheet" href="static/css/bootstrap.min.css"> 
</head> 
<body> 
    <div class="container"> 
     <div id="login_form_container"> 
      <form id="login_form" method="post"> 
       <ul> 
        <li><input type="text" class="login_input" name="username" label="username" required></li> 
        <li><input type="password" class="login_input" name="password" label="password" required></li> 
        <li><input type="button" id="login_submit"></li> 
        <li><p class="errors"></p></li> 
       </ul> 
      </form> 
     <div> 
    </div> 
<script type="text/javascript" src="static/js/jquery-3.1.1.min.js"></script> 
<script type="text/javascript" src="static/js/bootstrap.min.js"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
    $('#login_sumbit').click(function() { 
     alert("click"); 
    }); 
}); 
</script> 
</body> 
</html> 

Antwort

1

In Ihrem JS Sie verwenden den Wähler login_sumbit während die Taste, um die ID des login_submit hat. Ein einfacher Tippfehler hier.

+0

hudoi, Prost Mann, racking mein Gehirn für wie 10 Minuten -.- – STiGYFishh