У меня есть строка div с тем же классом css (.nav_div), с различным текстом в каждом, в панели навигации. Они созданы так:Получить содержимое щелкнутого div
<div class=nav_div>Contact</div>...
Я установил все эти дивы ввести функцию при любом щелчке на этом:
$('.nav_div').click(nav_is_clicked);
В функции nav_is_clicked()
, я хочу, чтобы сохранить содержимое из div, который был нажат в переменной под названием div_text
, но у меня проблемы. Это не работает:
var div_text = $(this).contents().text();
Как получить текст из div, который был нажат?
Спасибо.
'$ (this) .text()' или '.html()' –
Обязательно прочтите, что такое 'contents' и' text' do ... – gdoron
@ A.Wolff, это правильный ответ. Вероятно, вы должны создать ответ, чтобы это можно было пометить как ответ. –