Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вопросик по TinyMCE, Лишняя семантика, которую встраивает Tin 
:(
    Опции темы
dimonskif
Дата 20.3.2009, 03:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 6.1.2006

Репутация: нет
Всего: нет



Столкнулся с такой проблемкой в TinyMCE (    версия 3.2.1.1): на сайте использую Highslide JS и есть задача вывести средствами Highslide JS картинку с текстом рядом http://highslide.com/#examples. Есть руководство к действию - http://highslide.com/tutorial#captions-headings в котором сказано располагать скрытый слой с текстом который следует вывести сразу же после ссылки, так вот загвоздка состоит в том, что Tiny лепит вокруг <a></a> параграф(это, наверное такая реакция на <div />), тем самым не давая выполняться действию.
Вот пример:
Код

<a href="large-image.jpg" class="highslide" onclick="return hs.expand(this)"><img src="thumbnail.jpg"/></a>
<div class='highslide-caption'>
    Caption text or additional HTML goes here
</div>


а он мне лепит:

Код

<p>  //ненужный параграф
 <a href="large-image.jpg" class="highslide" onclick="return hs.expand(this)"><img src="thumbnail.jpg"/></a>
</p>  //ненужный параграф
<div class='highslide-caption'>
    Caption text or additional HTML goes here
</div>


Так вот как отключить эту самую его инициативу?
PM MAIL   Вверх
dimonskif
Дата 21.3.2009, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 6.1.2006

Репутация: нет
Всего: нет



Вопрос решён - за это дело отвечает функция forced_root_block, оборачивающая блочные элементы в заданный тег.
Код

tinyMCE.init({
  ...
  forced_root_block : 'p', // обернёт в <p></p>
  forced_root_block : false // не оборачивать элементы 
});


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0391 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.