Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 02.10.2014, 10:05
Аватар для Roman Koff
Аспирант
Отправить личное сообщение для Roman Koff Посмотреть профиль Найти все сообщения от Roman Koff
 
Регистрация: 14.04.2010
Сообщений: 46

Все нормально, я сообщение сразу удалил. Просто до этого не с тем объектом экспериментировал, поэтому и не срабатывало.
Ответить с цитированием
  #22 (permalink)  
Старый 09.10.2014, 17:21
Аватар для Roman Koff
Аспирант
Отправить личное сообщение для Roman Koff Посмотреть профиль Найти все сообщения от Roman Koff
 
Регистрация: 14.04.2010
Сообщений: 46

В итоге получилось это:
!function ($) {
	$(function () {
		$('.make-toc').each(function (cInd) {
			var source = $(this);
			var toc = document.createElement('div');
			toc.className = 'toc';
			var s = '';
			source.find('h2, h3').each(function (hInd) {
				var h = $(this);
				var id = 'header' + cInd + '_' + hInd;
				var tag = h.get(0).tagName.toLowerCase();
				h.before("<a id='" + id + "'></a>");
				s += "<" + tag + "><a href='#" + id + "'>" + h.text() + "</a></" + tag + ">";
			});
			toc.innerHTML = s;
			source.before(toc);
		});
	});
}(window.jQuery);

но нужно оптимизировать...
Ответить с цитированием
  #23 (permalink)  
Старый 09.10.2014, 19:41
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Господин danik.js не хочет рассказывать, может быть тут кто-то расскажет откуда берется контент который надо реструктуризовать ява-скриптом.

У меня такая метафора что как будто из мозга жанны агузаровой веб-дизайнеру навалилась куча несусветного барахла в хтмле и приходится теперь долго и нудно разбираться с ним, витиевато селектить, добавлять структуры, обогащать индексами и так далее.

Я сталкивался с такими задачаи только в GM. Это что, все себе пишут в GM, или откуда такие задачи берутся?
Ответить с цитированием
  #24 (permalink)  
Старый 13.10.2014, 06:59
Аватар для Roman Koff
Аспирант
Отправить личное сообщение для Roman Koff Посмотреть профиль Найти все сообщения от Roman Koff
 
Регистрация: 14.04.2010
Сообщений: 46

??????
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В Chrome жму "Назад", в место страницы выводит выводит json frost18 AJAX и COMET 6 12.08.2014 11:10
Отловить уход со страницы без учета обновления страницы IgorN Events/DOM/Window 7 12.03.2013 16:55
условие определенной страницы jQuery makingpretty jQuery 0 22.06.2011 11:17
Загрузить элементы документа с другой страницы alexrussia Events/DOM/Window 10 25.03.2011 10:17
Вычисление высоты страницы. keysi_ Events/DOM/Window 2 03.08.2010 18:03