2013-05-16 28 views
5

Ho un pannello e sto cercando di mostrare sempre il pannello quando la finestra è ampia. Non ho bisogno di avere un pulsante di chiusura - basta mostrarlo sempre per finestre più ampie.Pannello JQueryMobile: come mostrare sempre su pagine ampie

jQuery Mobile Responsive Panel Dismiss issue aiutato, insieme ad altri, ma senza fortuna. Posso fare in modo che tutto funzioni, ma ogni volta che navigo in una nuova pagina, il pannello si anima, il che sembra strano.

Ora sto guardando utilizzando un div fisso a sinistra che non è un pannello jquerymobile. Posso farlo dal server. Ma sembra un grande sforzo mantenere semplicemente un pannello aperto.

Eventuali suggerimenti?

+0

Ho lo stesso problema e non riesco a trovare una soluzione. –

risposta

0

Hai provato qualcosa di simile:

$(document).on("pagebeforeshow", function(event, data) { 
    $('#my-panel').panel("open"); 
}) 
0

Ho anche incontrare un tale problema. Qui è la mia soluzione: aggiungere il seguente javascript nella vostra intestazione:

$(document).on("pagebeforeshow", function(event, data) { 
    $('#my-panel').panel("open"); 
}) 

e nel tuo pannello di aggiungere due attributi: data-colpo-close = "false", i dati-dismissible = "false"

quindi il pannello verrà sempre visualizzato nel tuo codice html