16.01.2014, 13:30 | #11 |
Специалист
Регистрация: 03.06.2008
Адрес: made in Kurgan
Сообщений: 165
Вес репутации: 206
|
по любому нужно файрбаг в руки и смотреть что и как, где то конфликт библиотек или прочего
нужно смотреть что там еще на странице есть ведь этот код работает Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title></title> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> </head> <body> <div>asdfasdfasdfasdf</div> <script> $(document).ready(function(){ alert("I am here! For " + $("#ci_ticker").text() + " ticks"); // выводит правильное число секунд. замена text() на val() дает ожидаемый undefined var intervalID = setInterval(function(){ //alert("I am ticking!"); // Выводит свои сообщения до потери пульса при раскомментировании $("#ci_ticker").text(parseInt($("#ci_ticker").text()) - 1); // parseInt() добавил от безисходности if ($("#ci_ticker").text() == "0"){ clearInterval(intervalID); location.reload(); } } , 1000); }); </script> <div id="ci_ticker">10</div> </body> </html> |
16.01.2014, 13:33 | #12 |
шайтанама
|
$("#ci_ticker").text() ... походу не прально, прально
$("#ci_ticker").html()
__________________
МордоКнига |
16.01.2014, 13:49 | #13 | |
Эксперт
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 176
|
Цитата:
text( значение ) Вставка текста во все совпавшие элементы. Подобно html(), но экранирует код HTML (например, заменяет символы «< » и «>» их HTML сущностями). Нельзя использовать с элементами input. Для полей элементов ввода следует использовать атрибут val. По ходу на опытной кошечке таки заработало! Понять бы, почему text() работал на простых кошечках, но не захотел здесь?
__________________
Но почему спит твой разум, а эти чудовища лезут в мой дом? |
|
16.01.2014, 14:14 | #14 |
шайтанама
|
.text() криво работает, не раз грабли с ней ловил. А на самом деле правильнее было бы засунуть 10-ку в какой нить инпут, либо вообще атрибутом к тегу зафигачить.
__________________
МордоКнига |
16.01.2014, 14:17 | #15 |
Эксперт
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 176
|
Ок. Учту. Спасибо
__________________
Но почему спит твой разум, а эти чудовища лезут в мой дом? |
16.01.2014, 14:26 | #16 | |
шайтанама
|
Цитата:
Эммм, а тут как бы бесконечный цикл получается, так как каждый раз из дива будет браться число 10. Ибо места, где новое число parseInt($("#ci_ticker").text()) - 1 было бы записано нет. Добавлено через 2 минуты или я гоню, чет... да гоню, сори... Добавлено через 3 минуты $("#ci_ticker").text(parseInt($("#ci_ticker").text()) - 1); А если, этот кусок так сделать: var time = parseInt($("#ci_ticker").text()) - 1; $("#ci_ticker").text(time); будет работать?
__________________
МордоКнига Последний раз редактировалось shadx; 16.01.2014 в 14:26. Причина: Добавлено сообщение |
|
16.01.2014, 14:30 | #17 | |
Эксперт
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 176
|
Цитата:
А зачем этот кусок так переписывать?
__________________
Но почему спит твой разум, а эти чудовища лезут в мой дом? |
|
16.01.2014, 14:36 | #18 |
шайтанама
|
__________________
МордоКнига |
16.01.2014, 15:52 | #19 |
Мастер
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 242
|
нафиг вам вообще такие танцы с бубном, сделайте переменную в javascript
Код:
<script> var myTicker = 10; </script> Код:
<script> if (myTicker == 0){ clearInterval(intervalID); location.reload(); } </script> |
16.01.2014, 17:47 | #20 |
шайтанама
|
ahsinis, а если переменная, например берется из Mysql средствами php, а js срипт, где нить в другой левой папке лежит, в общем всякое в жизни бывает.
__________________
МордоКнига |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не обновляет пр в системе | kompanets | Вопросы по работе системы | 4 | 05.08.2011 19:50 |
Вредоносен ли этот скрипт ? | rock555 | Разработка и сопровождение сайтов | 1 | 06.03.2011 21:46 |
Подскажите, почему отправляется этот сайт в BL? | Tglife | Вопросы от новичков | 15 | 10.12.2008 19:01 |
Почему главную страницу моего сайта восприняло как УВ-2? | jarofed | Вопросы от новичков | 4 | 05.06.2008 21:52 |
В каких CMS может быть подключен этот скрипт(SAPE) | andewsy | Вопросы по работе системы | 9 | 14.07.2007 18:50 |
Часовой пояс GMT +3, время: 04:53.