Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.12.2013, 21:04
Интересующийся
Отправить личное сообщение для Aligatro Посмотреть профиль Найти все сообщения от Aligatro
 
Регистрация: 03.12.2013
Сообщений: 15

Обратный отсчет до события
Доброго времени суток. Есть следующая проблема... Имеется код с функцией удаление класса после определенного времени. И есть таймер, который подгружается отдельно и имеет следующий вид ( http://pastebin.com/Pr12c5zb ).

Вопрос в следующем, возможно ли сделать такой же функционал в этом участке кода:

jQuery(document).ready(function($) {

	var textareaCommentOld = '';



	//enable timer
	if(acArgs.timer === 'yes') {
		//starts timer for specific comments
		$.each($('span.ac-timer'), function() {

			$(this).countdown({
				until: parseInt($(this).attr('rel').split('|')[1]),
				format: 'MS',
				timeSeparator: ':',
				compact: true,
				compactLabels: ['', '', '', '', '', '', ''],
				compactLabels1: ['', '', '', '', '', '', ''],
				layout: '{mn}{sep}{snn}</b>',
				onExpiry: removeEditAction
			});
		});
	}




	//remove edit|save|close actions when the countdown reaches zero
	function removeEditAction() {

		var divAction = $(this).closest('div');
		var commId = $(this).attr('rel').split('|')[0];
		var commTextarea = $('#ac-textarea-'+commId);
		var commSection = $('#ac-section-'+commId);

		if(commSection.css('display') === 'none') {
			if(acArgs.editCommEffect === 'fade') {
				commTextarea.fadeOut(300, function() {
					commSection.fadeIn(300);
					commTextarea.remove();
				});
			} else if(acArgs.editCommEffect === 'slide') {
				commTextarea.slideUp(300, function() {
					commSection.slideDown(300);
					commTextarea.remove();
				});
			}
		}


но без загрузки этого массивного скрипта.

Так как у меня исчезла надобность в обратном отсчете с отображением текстового таймера, то хотелось бы, почистить сайт от массивных и по сути ненужным скриптов. Заранее благодарю за помощь =)
Ответить с цитированием
  #2 (permalink)  
Старый 09.01.2014, 23:42
Интересующийся
Отправить личное сообщение для Aligatro Посмотреть профиль Найти все сообщения от Aligatro
 
Регистрация: 03.12.2013
Сообщений: 15

Может, кто то видел на просторах рунета, уже готовый счетчик обратного отсчета, но поменьше? =) А то грузить скрипт который весит как треть jquery, ну совсем не комильфо -)
Ответить с цитированием
  #3 (permalink)  
Старый 10.01.2014, 18:01
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

setInterval() не подошел?
Ответить с цитированием
  #4 (permalink)  
Старый 10.01.2014, 18:03
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

if(commSection.css('display') === 'none') {


---

if(text_in_window=="Ушла сдавать кассу")
console.log("Ларек закрыт");
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обратный отсчет до даты с учетом часовых зон royksopp Flash 0 25.09.2013 18:25
jQuery Timer - обратный отсчет времени в 10 минут adax jQuery 1 01.11.2011 14:54
Обратный отсчет Amateur Элементы интерфейса 1 31.07.2011 03:47
Обратный отсчет времени tenorica Общие вопросы Javascript 2 19.04.2011 23:30
Многократный обратный отсчет sultan.khayrulin Общие вопросы Javascript 1 30.05.2010 22:41