Я хочу получить тексты в своем div, но не тексты в дочернем div.Как получить тексты без текстов дочерних элементов
Я
HTML
<div id='textDiv'>
texts I want to get
<span id='textChildDiv'>
texts I don't want
</span>
</div>
JQuery
$('#textDiv').click(function(){
alert($(this).text()) //will get 'texts I want to gettexts I don't want'
//I only want 'texts I want to get' to be returned.
})
Я нашел
http://viralpatel.net/blogs/jquery-get-text-element-without-child-element/
для моих soulution бушель Кажется, что есть лучший подход, чем его способ.
Любые идеи? Большое спасибо!
вы пробовали это: http://stackoverflow.com/ вопросы/9955955/get-text-of-an-element-without-children-in-javascript –
Решение, которое вы опубликовали, абсолютно корректно. –
Ссылка, которую вы предоставили, делает то, что вы хотите - что вам не нравится в ней, и что вы хотите улучшить? – freejosh