Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   $(...).children is not a function (https://javascript.ru/forum/jquery/63603-%24-children-not-function.html)

FreeZon 17.06.2016 20:40

$(...).children is not a function
 
У меня на странице несколько таких поэтому я обращаюсь к 0, в будущем я через массив буду вытаскивать из всех, значение url.
Структура такая:
<div id="uAudioList">
    <div id="uAudio_state">
	<div id="url">$OTHER2$</div>
	<div id="id">$ID$</div>
    </div>
</div>

alert($('div#uAudioList')[0].children('#url'));


Ну и в итоге получается при вызове children такая ошибка: http://prntscr.com/bhmaki

FreeZon 17.06.2016 20:43

JQ подключен, на скрине видно что я его использую $(...).

рони 17.06.2016 20:56

FreeZon,
вы определитесь или js или jquery?
у элемента DOM нет метода children() ;
есть коллекция children и в ней циклом нужно искать нужный вам элемент.
но похоже вам нужно
$('div#uAudioList').eq(0).children('#url');

рони 17.06.2016 20:58

FreeZon,
в нормальном случае id уникально, тогда достаточно $('#url')


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