Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 14.10.2013, 14:20
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

tomas_morgam,
примерно так ... не считая непонятных остатков кода ...
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
   <script type='text/javascript' src='http://code.jquery.com/jquery-1.9.1.js'></script>
  <script>
   $(function() { var n = 3;
$('#exadd').click(function() { if(n > 19) return;
$("#experson").clone().appendTo("#exdiv").find('a').text('Профиль '+ (++n));
return false;
});

});

  </script>
</head>

<body>
<div id="items">
<ul class="tabs">
<li><a href="#tabs-example">Профиль 1</a></li>
<li><a href="#tabs-left">Профиль 2</a></li>

<div id="exdiv">
<div id="experson">
<li><a href="#tabs-example" name="experson[]" >Профиль 3</a></li>
</div>
</div>

<li><a href="#" id="exadd" >+</a></li>
</ul>
</div>
<input type="text" id="inp" size="5" value="1">

</body>

</html>
Ответить с цитированием
  #22 (permalink)  
Старый 14.10.2013, 14:39
Новичок на форуме
Отправить личное сообщение для tomas_morgam Посмотреть профиль Найти все сообщения от tomas_morgam
 
Регистрация: 14.10.2013
Сообщений: 6

А можна его засунуть в ul, чтобы табы создавались подряд в строке, а не переносились в новую строку?
<ul class="tabs">
<li><a href="#tabs-example">Профиль 1</a></li>
<li><a href="#tabs-left">Профиль 2</a></li>

<div id="exdiv">
<div id="experson">
<li><a href="#tabs-example" name="experson[]" >Профиль 3</a></li>
</div>
</div>

<li><a href="#" id="exadd" >+</a></li>

</ul>
Ответить с цитированием
  #23 (permalink)  
Старый 14.10.2013, 14:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Сообщение от tomas_morgam
А можна его засунуть в ul,
кого его ?
может сначала доку почитать тут потом сами засуните куда вам надо и непонятно зачем вам li в диве.
Ответить с цитированием
  #24 (permalink)  
Старый 14.10.2013, 14:52
Новичок на форуме
Отправить личное сообщение для tomas_morgam Посмотреть профиль Найти все сообщения от tomas_morgam
 
Регистрация: 14.10.2013
Сообщений: 6

Сообщение от рони Посмотреть сообщение
кого его ?
может сначала доку почитать тут потом сами засуните куда вам надо и непонятно зачем вам li в диве.
Доки читал. Переместил с дива в li. Но не работает динамическое создание табов.
<div id="items">
<ul class="tabs">
<li><a href="#tabs-example">Профиль 1</a></li>
<li><a href="#tabs-example1" name="experson[]" >Профиль 2</a></li>
<li><a href="#" id="exadd" >+</a></li>
</ul>
</div>

Измененный скрипт
$(function() { var n = 2;
	$('#exadd').click(function() { if(n > 19) return;
	$("#experson").clone().appendTo("#tabs").find('a').text('Профиль '+ (++n));
	return false;
	});
	 
	});
Ответить с цитированием
  #25 (permalink)  
Старый 14.10.2013, 15:01
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

tomas_morgam,

<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
   <script type='text/javascript' src='http://code.jquery.com/jquery-1.9.1.js'></script>
  <script>
 $(function() { var n = 2;
	$('#exadd').click(function() { if(n > 19) return;
    var prev = $(this).parent().prev();
	prev.clone().insertAfter(prev).find('a').text('Профиль '+ (++n));
	return false;
	});

	});

  </script>
</head>

<body>
<div id="items">
<ul class="tabs">
<li><a href="#tabs-example">Профиль 1</a></li>
<li><a href="#tabs-example1" name="experson[]" >Профиль 2</a></li>
<li><a href="#" id="exadd" >+</a></li>
</ul>
</div>
</body>
</html>
Ответить с цитированием
  #26 (permalink)  
Старый 14.10.2013, 15:06
Новичок на форуме
Отправить личное сообщение для tomas_morgam Посмотреть профиль Найти все сообщения от tomas_morgam
 
Регистрация: 14.10.2013
Сообщений: 6

Огромное списибо!!! Простите за беспокойство.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет количества кликов мыши на объект в jquery Евгений_86 Events/DOM/Window 27 03.02.2019 03:46
Получение количества комментариев из сервиса cackle.ru iskiz Общие вопросы Javascript 6 13.03.2012 18:14
Увеличение количества товаров sniperweb Элементы интерфейса 4 23.05.2010 22:58
Определение количества плагинов Александр 2009 Общие вопросы Javascript 19 26.03.2009 00:41
Увеличение шрифта статьи. hello Элементы интерфейса 14 04.12.2008 14:32