У меня возникли проблемы с получением элемента из содержимого и его отображением, когда пользователь нажимает на их мышь.JQuery: Как получить атрибут из содержимого
В принципе, мы создаем потерянный и найденный веб-сайт, и когда пользователь нажимает на определенное место, мы хотим, чтобы текстовое поле появлялось с именем местоположения.
У нас есть проблема, где ничто не выводимая, или длинный URL, а иногда [объект Object]
content: <area id="AF' class="location" title="Anderson Field" alt="Anderson Field">
У нас есть несколько области атрибутов с тем же именем класса, но идентификатор отличается. Вместо утомительного говоря, если (идентификатор == «AF») печать «Андерсон поле», мы хотим, чтобы автоматически получить значение в зависимости от щелчка мыши
Наш обработчик события:
$("href").click("click", function(){
$("#textBox").val(myfunction();
function myfunction()
{
return $("input").val(title);
}
так что наша myfunction фактически получает значение атрибута, но наша проблема в том, что мы не получаем его правильно. Либо ничего не отображается, длинный url или [Object object]
'return $ (" input "). Val (title);' если это пытается получить заголовок, это должно быть больше похоже на 'return $ (" input ") [0] .title;' - хотя, «вход» здесь тоже неправильный –
спасибо @Jaromanda, это на самом деле очень помогло нам! – alex067