![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Продвинутый 
			
			
			
			Регистрация: 26.05.2009 
				
				
				
					Сообщений: 53
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			я создал елемент в котором выводится следующий код: 
		
		
		
		
		
		
		
	Код 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" Как это сделать?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Продвинутый 
			
			
			
			Регистрация: 26.05.2009 
				
				
				
					Сообщений: 53
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			не совсем понятно. разве в случае использования class не нужно уникальных названий class для разных елементов? или вы имеете ввиду чтото другое? 
		
		
		
		
		
		
		
	может вам будет не сложно показать какой то пример?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#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  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#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 |