Próbuję przełączać się między dwoma divami (mały obszar tekstowy i większe pole formularza ... odcinek jak twitter). Div należą do dwóch różnych klas takich jak
<div class = first onClick = "show();" >
<div class = second style = "display:none;">
contains a form that is supposed to redirect to some other .php page via the "action" field
</div>
Mam następujący kod JavaScript
function show()
{
$(".second").fadeIn("5");
$(".first").fadeOut("5");
}
Po kliknięciu formularza w klasie = „second” strona po prostu odświeża się i wyświetla div = „first” (zamiast przekierowywać na stronę, na którą wskazuje formularz) Co ja robię źle?
Odpowiedzi:
1 dla odpowiedzi № 1Wygląda na to, że akcja mogła zawierać błąd. JQuery nie powinien mieć nic wspólnego z tym, dokąd prowadzi link.
Problemem jest prawdopodobnie forma w środku <div class="second">
.
0 dla odpowiedzi nr 2
Działa tutaj: