2010-12-22 14 views
5

Quiero abrir el archivo .html de mi archivo .js. Entonces usé $ .mobile.changePage ("archivo.html"). En el archivo.html tiene file.js. Pero el archivo.js no llama cuando se invoca file.html.

Gracias de antemano.

first.js

$.mobile.changePage ("file.html"); 

archivo.html

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>jQuery Mobile Framework - Dialog Example</title> 
<link rel="stylesheet" href="jquery.mobile-1.0a2.min.css" /> 
<script src="jquery-1.4.4.min.js"></script> 
    <script src="jquery.mobile-1.0a2.min.js"></script> 
    <script src="../Scripts/file.js"/> // Could not imported 
    <script src="../Scripts/helperArrays.js"/> // Could not imported 
    <script src="../Scripts/globalVariables.js"/> // Could not imported 
</head> 
<body> 

<div data-role="page"> 

    <div data-role="header" data-nobackbtn="true"> 
    <h1>Vaults</h1> 
    </div> 

<!-- <div data-role="content" data-theme="c" id="contentVault"> 

    <a href="Views/searchPage.html" data-role="button" data-theme="b">Sample Vault</a>  
    <a href="Views/searchPage.html" data-role="button" data-theme="c">My Vault</a>  
    </div> --> 

     <div data-role="content" id="content"> 
     <ul id="listview" data-role="listview" data-inset="true" data-theme="e" data-dividertheme="b">    
      <li id="listdiv" data-role="list-divider">List of Items</li> 
     </ul>  
     </div><!-- /content --> 

</div> 


</body> 
</html> 

Por favor, ayúdame ..

Respuesta

4

jQuery Mobile obtiene a través de páginas AJAX y añade su contenido a la página actual. Vi algunos avisos acerca de cambiar el título de la página a la entrada, por lo que están (¿planeando?) Accediendo a la cabecera, pero por el momento jquery mobile no parece cargar js externos cuando se carga en una página.

que es más importante - si utiliza $ (document) ready() no va a ser disparado, porque era AJAX

+0

Hola .. ¿cómo puedo llamar a las JS externos? – Finder

+2

Debe escribir su JS en la moda jquerymobile, como una mejora de la página. vincúlelo con '

  • 11. Dónde puedo descargar los temas de jQueryMobile
  • 12. El botón jquerymobile hecho clic en azul
  • 13. Capturar la tecla de retroceso presionar en BlackBerry con jQueryMobile
  • 14. Cómo personalizar (o desactivar) el botón "volver" automático en JQueryMobile
  • 15. jquerymobile phonegap botón de retroceso obtener el estado anterior
  • 16. jQueryMobile: cómo trabajar con eventos de control deslizante?
  • 17. ¿Cómo subir un archivo con JQueryMobile para un iphone/ipad?
  • 18. Enrutamiento Backbone.js y jQueryMobile sin hack u otro enrutador
  • 19. jquerymobile cambiando dinámicamente el texto para la emisión del botón
  • 20. jQueryMobile: no se puede vincular a documentos PDF
  • 21. Cómo integrar Google Analytics en un sitio web de jQueryMobile
  • 22. Al hacer clic en link_to root_url, el CSS desaparece con jquerymobile
  • 23. cómo agregar una imagen de bienvenida en pantalla completa en una aplicación web usando jquerymobile
  • 24. ¿Cómo ocultar el teclado en la página de jQueryMobile en una aplicación de Phonegap?
  • 25. Enlaces en sitios remotos de JQueryMobile en una aplicación de PhoneGap safari abierto
  • 26. cómo desactivo el botón de retroceso del teléfono en Android usando Jquerymobile, PhoneGap
  • 27. Problema de parpadeo al navegar entre páginas con la plantilla de varias páginas en jQueryMobile + PhoneGap
  • 28. Optimización del código para jQueryMobile: problemas para incluir selectivamente archivos JS externos solo cuando son necesarios
  • 29. Documento pageinit se activa más de una vez en iOS (jQueryMobile)
  • 30. ¿Puedo arreglar el ancho y la altura del cuadro de diálogo jQueryMobile?