2016-08-08 60 views
0

so habe ich ein Popup-Formular direkt von der jquery mobile Website, unten angezeigt. Dann habe ich in meiner Skriptdatei einen Anruf, der auf Knopfdruck ausgelöst werden soll. Ich bin mir nicht sicher, warum es passiert.Jquery Mobile Popup-Formular nicht senden oder Brennen klicken

Popup-Form:

<div data-role="popup" id="popupLogin" data-theme="a" class="ui-corner-all"> 
    <form> 
     <div style="padding:10px 20px;"> 
      <h3>Please sign in</h3> 
      <label for="un" class="ui-hidden-accessible">Username:</label> 
      <input name="user" id="un" value="" placeholder="username" data-theme="a" type="text"> 
      <label for="pw" class="ui-hidden-accessible">Password:</label> 
      <input name="pass" id="pw" value="" placeholder="password" data-theme="a" type="password"> 
      <button id="admin_btn" class="ui-btn ui-corner-all ui-shadow ui-btn-b ui-btn-icon-left ui-icon-check">Sign in</button> 
     </div> 
    </form> 
    </div> 

Der Button-Tag verwendet der Typ „Eintragen“, entschied sich aber, dass zu nehmen und es sich um eine allgemeine Taste zu machen, wo ich nur testen, ob es durch die angeklickt wird ICH WÜRDE. Nicht sicher, ob das irgendetwas bedeutet.

script.js:

$(document).ready() 
{ 
    $('#admin_btn').click(function(){ 
     alert("Here"); 
    }); 
} 

Antwort

0

Verwenden Sie diesen Code:

$(document).ready() 
{ 
$(document).on("click","#admin_btn",function(){ 
    alert("Here"); 
}); 
} 

Sie den Unterschied link hier überprüfen.