Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 28.10.2014, 12:17
Аспирант
Отправить личное сообщение для Smike Посмотреть профиль Найти все сообщения от Smike
 
Регистрация: 01.06.2014
Сообщений: 33

Сообщение от рони Посмотреть сообщение
Smike,
в переменной old всегда находится элемент открытый в прошлый раз - перед открытием нового элемента -- элемент в old скрывается -- в него записывается новый и новый old открывается - так понятнее?
Рони, я понял! Это гениально, сам бы в связи с отсутствием опыта не додумался до такого =)
Ответить с цитированием
  #12 (permalink)  
Старый 28.10.2014, 12:20
Аспирант
Отправить личное сообщение для Smike Посмотреть профиль Найти все сообщения от Smike
 
Регистрация: 01.06.2014
Сообщений: 33

Большое всем спасибо за помощь!
очень радует, что здесь живой форум, и люди тратят свое время помогая таким как я.

Напоследок у меня такой вопрос ко всем. Есть ли смысл использовать document.ready (из jquery) или аналоги на js в реальных проектах?
или же нужно просто добавлять скрипты перед </body> ?
Ответить с цитированием
  #13 (permalink)  
Старый 28.10.2014, 12:46
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

Smike,
как вам и коду удобнее
Где лучше разместить $(document).ready()?
Где лучше всего вставлять код js?
Скрипт в body или в файле?
ещё найдутся темы если поискать.
Ответить с цитированием
  #14 (permalink)  
Старый 28.10.2014, 13:18
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Smike
или же нужно просто добавлять скрипты перед </body>
Во всех проектах всегда так делаю. Кто так не делает - вероятно не любит быстрые сайты. Или считает что у всех посетителей оптоволокно )
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #15 (permalink)  
Старый 08.11.2014, 22:52
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Сообщение от danik.js
Или считает что у всех посетителей оптоволокно )
А я пишу скрипты прямо в хтмл. Будет мне за это оптоволокно?
Ответить с цитированием
  #16 (permalink)  
Старый 08.11.2014, 22:59
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Придется процитировать целиком

Сообщение от рони Посмотреть сообщение
Smike,
в переменной old всегда находится элемент открытый в прошлый раз - перед открытием нового элемента -- элемент в old скрывается -- в него записывается новый и новый old открывается - так понятнее?
Ибо его олд пиздит:

var para = document.getElementsByClassName("para");
for(var j = 1; j < para.length; j++) {
	var par = para[j];
	par.classList.add("hide");
}

var links = document.getElementsByClassName("link"), old = para[0];

for(var i = 0; i < links.length; i++) {
	var link = links[i];
	link.addEventListener("click", function() {
	    old.classList.add("hide");
        old = this.nextElementSibling
		old.classList.remove("hide");
	}, false);
}


о том что у него на стеке глубиной 1 сделано. Это обычный цикл заретушированной раздачей экземпляра листовки всем участникам по-очереди.

Слабо сделать без единого for? Напрягитесь, вы сможете.
Ответить с цитированием
  #17 (permalink)  
Старый 08.11.2014, 23:15
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

kostyanet,
ничего не понял из того что вы написали, впрочем как обычно.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книга: JavaScript. Сильные стороны Magneto Учебные материалы 16 21.04.2013 15:28
Интерпретатор Java на JS kobezzza Оффтопик 24 11.10.2012 18:32
Первый Moscow JavaScript Meetup korenyushkin Общие вопросы Javascript 0 26.07.2011 15:23
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34