На данный вопрос уже ответили:
У меня генерируются след. элементы:
<li onclick='SetSearchValue()'>".$data['name']."</li>
Я хочу в функции SetSearchValue получить текстовое значение li
function SetSearchValue()
{
var text = $(this).text();
alert(text);
}
Как это сделать?
P.S. Только без передачи параметра в функцию.
К примеру так
$('li.li_test').on('click', function () {
console.log($(this).text())
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<li class="li_test">любой текст</li>
<li class="li_test">другой текст</li>
<li>Не активный LI</li>
Вот ваш вариант
function SetSearchValue(e)
{
var text = $(e).text();
console.log(text);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<li onclick='SetSearchValue(this)'>текст</li>
$(this).text();
Не работает так?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Всем приветУ меня появилась проблема и мне очень нужна ваша помощь
Нужно чтобы по кнопке открывалась галерея inline блоков с листалкой влево и вправо подскажите пожалуйста как это реализовать?
На html странице имеется огромное количество чекбоксов, у них нету классов и idВопрос слудующий: Как выбрать сначала первые 4 чекбокса, дальше...