Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Добавит новый элемент (https://javascript.ru/forum/jquery/47692-dobavit-novyjj-ehlement.html)

JQurey_API 03.06.2014 21:37

Добавит новый элемент
 
Как добавить новый элемент(<a href="*"></a>) в начало списка

<div id="Menu"><a href="*"></a>
|
<a class="mainmenu" href="*"></a>
|
<a class="mainmenu" href="*"></a>
|
<a href="*"></a>
|
<a class="mainmenu" href="*"></a>
|
<a href="*"></a>
|
<a class="mainmenu" href="*"></a>
</div>

рони 03.06.2014 21:48

JQurey_API,
$('<a/>',{href : '*'}).prependTo('#Menu')

JQurey_API 03.06.2014 22:54

не работает

рони 03.06.2014 23:12

JQurey_API,
и что не так?
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script>
   $(function ()
{
    $('<a/>',{href : '*',text : 'стало'}).prependTo('#Menu')
})
  </script>
</head>

<body>
<div id="Menu"><a href="*">было</a>
 |
 <a class="mainmenu" href="*"></a>
 |
 <a class="mainmenu" href="*"></a>
 |
 <a href="*"></a>
 |
 <a class="mainmenu" href="*"></a>
 |
 <a href="*"></a>
 |
 <a class="mainmenu" href="*"></a>
 </div>
</body>

</html>

JQurey_API 03.06.2014 23:56

Забыл про название) извиняюсь.

рони 04.06.2014 00:29

JQurey_API,
$( document.createTextNode('|')).prependTo('#Menu')

JQurey_API 04.06.2014 02:37

Спасибо!

JQurey_API 04.06.2014 13:29

Можно ли запретить появляться здесь добавленной ссылке
<div id="Menu">
|
<a class="mainmenu" href="*">этой</a>
|
<a class="mainmenu reg" href="*">
Регистрация
</a>
|
<a class="mainmenu reg" href="*">Вход</a>
</div>

рони 04.06.2014 13:30

JQurey_API,
может лучше контролировать не div а функцию которая добавляет?

JQurey_API 04.06.2014 13:37

пытался с :not, не получается


Часовой пояс GMT +3, время: 20:54.