Задать вопрос
Insom84
@Insom84

Как получить данные в переменную?

Мне нужно получить в переменную текст из <div class="1" field="123"> и + значение из input, прописал так:
var a= $('div[field="123"]').next('input[name="quanti"]').val();

не работает
в чем ошибся?
Если просто input то работает:
var a= $('input[name="quanti"]').val();
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
gagablik
@gagablik
Начинающий Web разработчик
Метод .next() позволяет получить каждый сестринский элемент (то есть соседний, вы наверное путаете его с дочерним). Вот так будет правильно

var a = $('div[field="123"] input[name="quanti"]').val();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы