2016-06-13 4 views
0

Я хочу узнать содержимое тега Div из моей переменной, как «No More Events to Show», как я мог это сделать.Получить HTML-контент из тега div

Вот мой HTML-контент, который хранится в переменной.

var data="<div class="row events noevents text-center"> 
     No More Events to Show 
    </div>" 

Заранее спасибо.

+4

Вы попробовали поиск в Google, прежде чем задавать вопрос? есть, как миллиард ссылок, которые отвечают на ваш вопрос! –

+1

И ваш код также недействителен ..... –

+0

попытался найти дубликат, но не удалось, хотя их много. – Jai

ответ

1

var data="<div class='row events noevents text-center'>No More Events to Show</div>" 
 

 

 
console.log($(data).html())
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

  1. Wrap в $()
1

Вы можете превратить строку в элементы и выбрать элементы из нее. Попробуйте это:

var data="<div class='row events noevents text-center'>No More Events to Show</div>" 
 
var elements = $(data); 
 
var str = $(elements).text(); 
 
alert(str);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>

1

Прежде всего, необходимо исправить кавычки и множественное определение линии строки. а затем создать DOM элемент, а затем принести .html() или .text()

var data = '<div class="row events noevents text-center"> No More Events to Show </div>' 
 
console.log($(data).html())
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

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