2013-01-12 5 views
1

J'essaie de fermer la fenêtre contextuelle avec le bouton dans le code ci-dessous. Cependant, lorsque l'appel fonction de fermeture il ne semble pas travailler:jQuery mobile fermer popup

$('#popupBasic').popup("close"); 

Voici le code html:

<a href="#popupBasic" id="StopButton" data-rel="popup" data-role="button" data-theme="a" onclick="getLocation2(); Workoutdistance();" data-inline="true" class="">Stop</a> 

<div data-role="popup" id="popupBasic"> 
    <a href="" data-role="button" onclick="database()" data-inline="true" data-theme="a">Submit to DB</a> 
</div> 

Toutes les idées?

Répondre

0

Il s'avère que je référenais le script jQuery deux fois. Cela fonctionne parfaitement maintenant.

2

vous pouvez ajouter ce code, de sorte que le x-icon (Fermer) apparaît en haut à droite de votre pop-up

<a href="#" data-rel="back" data-role="button" data-theme="a" data-icon="delete" data-iconpos="notext" class="ui-btn-right">Close</a> 

en dessous de la div

<div data-role="popup" id="popupBasic"> 
    <a href="#" data-rel="back" data-role="button" data-theme="a" data-icon="delete" data-iconpos="notext" class="ui-btn-right">Close</a> 
    <a href="" data-role="button" onclick="database()" data-inline="true" data-theme="a">Submit to DB</a> 
</div> 
Questions connexes