Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    jquery slideToggle comportamento strano

    Salve a tutti.
    Cliccando su un bottone dovrebbe comparirmi del testo subito sotto. La prima volta che clicco il testo compare ma senza fare lo slide. La seconda volta che clicco il testo scompare di botto e da sola riparte l'animazione in slide rifacendomi comparire il testo. Dalla terza volta che clicco invece funziona correttamente. Un click e si apre scivolando ed un altro click per richiudere il tutto. Vi posto il codice...mi potete dare una dritta?

    codice:
    <div id="siteNewsSearchListID_1">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr height="45">
        <td align="left" valign="middle">XX XX XXXX - <span>Titolo</span></td>
        <td width="45" align="center" valign="middle" bgcolor="#FFFFFF">[img]avatar.png[/img]</td>
      </tr>
    </table>
    <span id="siteNewsSearchSpanID_1" class="testoRoll">
    <table width="100%" border="0" cellspacing="0" cellpadding="5">
      <tr>
     	<td>TESTO:
    bla bla bla bla</td> 
      </tr>
    </table>
    </span>
    </div>
    mentre quello CSS è
    codice:
    #accountSearchListRoll div, #siteNewsSearchListRoll div {
    	min-height:51px;
    	height:auto !important;
    	height:51px;
    	width: 570px;
    	text-align:left;
    	padding: 0px;
    	border: 1px solid #999;
    	margin: 5px;
    	background-color: #CCC;
    	vertical-align: middle;
    }
    
    #siteNewsSearchListRoll span.testoRoll {
    	display:none;
    }

    Quindi inizialmente dico che lo span che contiene il testo sia invisibile poi con evento onClick che mi faccia lo slide...

    Grazie

  2. #2
    ho capito che il problema lo fa se dentro al div c'è una tabella, qualcuno sa dirmi il perchè o una soluzione?

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.