• Страница 1 из 1
  • 1
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » Faeteras [3]
Результаты поиска
Дата: Воскресенье, 22.06.2014, 11:16 | Сообщение #1 | Тема: Замена тега BR на P
Faeteras
Рядовой
Группа: Зарегистрированные
Сообщений: 3
Награды: 0
Репутация: 0
Статус: Offline


Контекст материала:
<div class="block"><img src="1.jpg"><br /><br />Text Text Text<br />Text Text Text<br /><br /><img src="2.jpg"></div>
Как заменить тег BR BR на <p><p/>
Что-то мучился, да вот не работает скрипт

var badGraphs = $("#content p:has(br+br)");
var targetP = null;
var justSplit = false;

badGraphs.each ( function () {
var parentP = $(this);

parentP.contents ().each ( function (J) {
if (justSplit) {
justSplit = false;
return true;
}
var thisjNode = $(this);
var nextjNode = $(this.nextSibling);

if (thisjNode.is ("br") && nextjNode.is ("br") ) {
thisjNode.remove ();
nextjNode.remove ();

targetP = targetP || parentP;
targetP.after ('<p></p>');
targetP = targetP.next ("p");

justSplit = true;
}
else if (targetP) {
targetP.append (this);
}
} );
} );


 
Дата: Воскресенье, 22.06.2014, 14:12 | Сообщение #2 | Тема: Замена тега BR на P
Faeteras
Рядовой
Группа: Зарегистрированные
Сообщений: 3
Награды: 0
Репутация: 0
Статус: Offline


Смысл такой, что на сайте установлено много материала, а переносы строк осуществляются с двумя BR. Высота строки BR в CSS не регулируется, вот я и ломаю голову, как заменить BR в уже установленных материалах. Перебрал много методов замены или настройки BR, но пока увы ничего.

 
Дата: Воскресенье, 22.06.2014, 15:31 | Сообщение #3 | Тема: Замена тега BR на P
Faeteras
Рядовой
Группа: Зарегистрированные
Сообщений: 3
Награды: 0
Репутация: 0
Статус: Offline


У меня не работает данная команда, обхожусь этой
.block br {content:"";display:block;margin-top:10px;}


 
Скрипты и коды для юкоз - Форум аццкого кодера » Записи участника » Faeteras [3]
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия