Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
10.08.2009, 18:14 | #1 |
Продвинутый
Регистрация: 26.05.2009
Сообщений: 53
|
Помогите с FCE
я создал елемент в котором выводится следующий код:
Код HTML:
<div id="price_eur"> 5 € </div> <div id="price_usd"> 8 $ </div> <a href="javascript:changeCurrency();">change currency</a> Проблема в том, что в случае нескольких таких елементов на странице появлятся div-и с одинаковили id. То есть необходимо как то сделать так чтобы id="price_eur" и id="price_usd" генерировались динамически: id="price_eur_1" и id="price_usd_1" id="price_eur_2" и id="price_usd_2" id="price_eur_3" и id="price_usd_3" Как это сделать? |
10.08.2009, 20:41 | #3 |
Продвинутый
Регистрация: 26.05.2009
Сообщений: 53
|
не совсем понятно. разве в случае использования class не нужно уникальных названий class для разных елементов? или вы имеете ввиду чтото другое?
может вам будет не сложно показать какой то пример? |
11.08.2009, 00:26 | #4 |
Senior Member
|
Именно. На странице может быть только один элемент с каждым id, но сколько угодно элементов с одинаковым class.
Предположим, что вы используете jQuery. Скажем, у вас есть код в FCE Код:
<div> <div id="price_eur"> 5 € </div> <div id="price_usd"> 8 $ </div> <a href="#" class="change_currency">change currency</a> </div> Код:
jQuery(document).ready(function(){ $('.change_currency').click(function(){ var eur = $('.price_eur',this); var usd = $('.price_usd',this); if (eur.visible()){ eur.hide(); usd.show(); } else { eur.show(); usd.hide(); } }); });
__________________
TYPO3 FAQ |
11.08.2009, 02:10 | #5 |
Продвинутый
Регистрация: 26.05.2009
Сообщений: 53
|
да, понятно. Это как бы решает проблему, но не полностью. Эсли не ошибаюсь в предоставленном вами варианте переключатся будут сразу все div-и поскольку у всех элементов div-и с теми же названиями классов. В идеале хотелось бы чтоб была возможность переключать div-и на каждом элементе отдельно (правда если это возможно).
Кстати, неужели в TYPO3 нет такой возможности, создавать в каждом FCE уникальный параметр или что то типа того? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите интегрировать Breadcrumb меню в шаблон | viair | Общие вопросы | 2 | 04.02.2009 18:09 |
новый тип поля в FCE templavoila - как? | (:) | Общие вопросы | 5 | 04.03.2008 11:04 |
Ссылка на FCE как часть шаблона Templavoila | acid-art | Общие вопросы | 1 | 09.04.2007 13:56 |
поиск по FCE | Tod | Общие вопросы | 1 | 02.03.2007 18:20 |
копия Fce с альтернативным шаблоном!? | thezet | Общие вопросы | 5 | 11.10.2006 01:24 |