Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Совместить две функции (https://javascript.ru/forum/jquery/48847-sovmestit-dve-funkcii.html)

tonk 18.07.2014 21:42

Совместить две функции
 
Здравствуйте.Помогите с такой задачей,требуется чтоб второй div появился вместо первого,вот что я смог сделать,а как это совместить не пойму.Спасибо
$( "input[value='ans_1']" ).click(function() {
  $( "#q2" ).show( "fast" );
});
$( "input[value='ans_1']" ).click(function() {
  $( "#q1" ).hide( "slow" );
});

<div id="q1">
    <p>Где бы вы хотели жить?<p/>
<form>
    <label>
    <input type="radio" name="answer" value="ans_1">
    <span>В центре?</span>
        <label/>
    <label>
    <input type="radio" name="answer" value="ans_2">
    <span>У моря?</span>
        <label/>
    <label>
    <input type="radio" name="answer" value="ans_3">
    <span>За городом?</span>
        <label/>    
        <form/>
        <div/>
  <div id="q2" hidden="true">
    <p>Вы любите эпатировать окружающих?<p/>
<form>
    <label>
    <input type="radio" name="answer" value="ans_4">
    <span>Да</span>
        <label/>
    <label>
    <input type="radio" name="answer" value="ans_5">
    <span>Нет</span>
        <label/>
        <form/>
        <div/>

BETEPAH 18.07.2014 21:51

$( "input[value='ans_1']" ).click(function() {
  $( "#q2" ).show( "fast" );
  $( "#q1" ).hide( "slow" );
});

tonk 18.07.2014 22:36

первый div скрывается а второй не показывает

BETEPAH 19.07.2014 00:06

tonk,
javascript здесь ни при чем. Начните с того, что нужно научиться правильно закрывать html-теги.

skynet2010 19.07.2014 05:44

Цитата:

Сообщение от BETEPAH (Сообщение 321757)
tonk,
javascript здесь ни при чем. Начните с того, что нужно научиться правильно закрывать html-теги.

теги в HTML закрываются так </div>, а не <div/>, и это касается не только тега <div>
:lol:

tonk 19.07.2014 13:39

Спасибо за подсказки,можно закрывать тему


Часовой пояс GMT +3, время: 09:28.