Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как показать уже созданный div? (https://javascript.ru/forum/events/52536-kak-pokazat-uzhe-sozdannyjj-div.html)

all4me1982 23.12.2014 14:08

Как показать уже созданный div?
 
Добрый день!
Есть вот такая конструкция:
<div class="col-xs-6">
<div class="week name" id="day_week">
<span>Пн</span>
<span>Вт</span>
<span>Ср</span>
<span>Чт</span>
<span>Пт</span>
<span>Сб</span>
<span>Вс</span>
</div>
</div>

при помощи click через АЯКС я меняю данные в этом диве. Все проходит нормально, но есть еще другой click при нажатии которого мне надо чтобы этот див с указанными днями появился вновь. делаю так:
$('#month_li_11').click(function(){
$(".col-xs-6").show("#day_week");
});

но заново див с днями не выходит.
Что сделать?

рони 23.12.2014 14:22

Цитата:

Сообщение от all4me1982
$(".col-xs-6").show("#day_week");

не пихайте в show что попало
наверно вы хотели $("#day_week").show();

all4me1982 23.12.2014 14:23

так я делала, но не выходит

all4me1982 23.12.2014 14:24

пришлось пока так вывести, но так вроде неверно
document.getElementById('day_week').innerHTML = '<span>Пн</span><span>Вт</span><span>Ср</span><span>Чт</span><span>Пт</span><span>Сб</span><span>Вс</span>';

рони 23.12.2014 14:25

all4me1982,
тогда вы уничтожили клик $('#month_li_11') перезаписыванием -- попробуйте поставить клик на то что вы неперезаписываите.

all4me1982 23.12.2014 14:27

так у меня то все равно перезапись идет, я же через аякс отправляю

рони 23.12.2014 14:31

all4me1982,
но body же вы не перезаписываите ?

рони 23.12.2014 14:34

all4me1982,
что у вас творится после аякс известно только вам

all4me1982 23.12.2014 14:42

а body нет не перезаписываю

all4me1982 23.12.2014 14:50

сделала так:
$("body").on('click','#month_li_0',function () {
$("#day_week").show();
});

но все равно нет
может я неправильно код написала? вы уж извините за беспокойство я только учусь)


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