Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    181

    Eliminare #fragment dall'url quando si usano tabs jquery

    Salve, sto usando dei tabs jquey di questo tipo
    codice:
    <div id="container-1">
    	<ul>
    	[*]<span>Cerca Immobili</span>
        	[*]<span>Cerca Terreni</span>
    	[*]<span>Cessioni di Attivit&agrave;</span>
           	[*]<span>Trova Agenzie</span>
    	[/list]
    	<div id="fragment-13">
    		<div id="selectBox">
    		<?php include 'ricerca_immobili.php';?>
    	    </div>
    	</div>
    ..</div>
    Il problema è che quando si clicca sui vari tabs nell'ulr viene aggiunto #fragment-13 ecc.
    Questo comporta un errore jquery quando si fa il refresh della pagina con f5

    Sapete come fare ad eliminare o a nn far comparire questo fragment nell'url?

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: Eliminare #fragment dall'url quando si usano tabs jquery

    Originariamente inviato da maforast
    Il problema è che quando si clicca sui vari tabs nell'ulr viene aggiunto #fragment-13 ecc.
    questo non e' il normale comportamento di tabs di jquery UI, quindi
    o non stai usando lo script ufficiale
    o inconsapevolmente stai forzando questo comportamento

    verifica di non generare errori javascript, che potrebbero avvenire subito dopo aver mostrato il tab corretto ma prima di farmere il propagarsi dell' evento

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    una piccola riflessione
    quando si sviluppa un meccanismo a tab potrebbe essere una buona regola mantenere l'hash perchè in questo modo puoi creare un meccanismo tale da avere un link che punti direttamente ad uno specifico tab aperto.

    Se poi l'aggiunta dell'hash in automatico comportasse uno scroll significativo considera di bloccare comunque l'evento click e di aggiungere l'hash "a mano" (es. location.hash = '...')
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    181

    Re: Re: Eliminare #fragment dall'url quando si usano tabs jquery

    Originariamente inviato da Xinod
    questo non e' il normale comportamento di tabs di jquery UI, quindi
    o non stai usando lo script ufficiale
    o inconsapevolmente stai forzando questo comportamento

    verifica di non generare errori javascript, che potrebbero avvenire subito dopo aver mostrato il tab corretto ma prima di farmere il propagarsi dell' evento
    Ciao sto usando questi due

    <script src="jquery.tabs/jquery.history_remote.pack.js" type="text/javascript"></script>
    <script src="jquery.tabs/jquery.tabs.pack.js" type="text/javascript"></script>

    MI sai dire quali posso usare?

    Intendi questi?
    http://docs.jquery.com/UI/Tabs
    o questi?
    http://jqueryui.com/demos/tabs/

    Grazie gentilissimo

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    181
    Salve sto usando le tabs ui di jquery, mi sapreste dire se è prevista un'immagine di loading prima che i tabs vengono mostrati? Perchè capita che viene prima mostrato tutto il contenuto in modo non molto carino e poi viene messo tutto a posto dopo il caricamento


    grazie

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma lo carichi al onload?
    $(document).ready(function(){script tabs....});
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    181
    Originariamente inviato da cavicchiandrea
    Ma lo carichi al onload?
    $(document).ready(function(){script tabs....});
    si :...(

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.