2013-03-01 1 views
-2

Я обход DOM и нужно, чтобы текст после поверочного тегаJQuery получить потомок/ребенок тега диапазона в DOM

<span class="brand">Chanel</span> 
- en cuir perle nacrée Wallet 

Я только начинаю JQuery после яваскрипта и был интересно, что такое селектор, который мне нужно использовать для выбора текста под тегом span?

Благодаря

+0

http://stackoverflow.com/a/8851526/1329367 – Mahn

+0

вы можете поставить большую часть вашего кода? лучший способ получить это путем добавления контейнера этого текста. – monxas

+0

В основном вот что я пытаюсь достичь: var productName = $ ('iframe'). Contents(). Find ('. Brand') [0] .children(). InnerHTML; 'и это не работает, возвращение ошибки «не является методом» –

ответ

0
$(function() { 
    var texts = $('span.brand').map(function() { 
     return this.nextSibling.nodeValue 
    }); 
    alert(texts[0]); 
}); 

Fiddle for this

0
$('.brand').parent().contents().filter(function() { 
    return this.nodeType == 3; 
}); 

или

var txtElem = $('.brand').get(0).nextSibling; 

FIDDLE

Смежные вопросы