У меня есть такой класс, как этот
<div class = "student">
<div class = "name">Adam </div>
<input class = "paperTaken">
</div>
<div class = "student">
<div class = "name">Smith</div>
<input class = "paperTaken">
</div>
Когда я помещаю курсор в поле ввода (скажем, «paperTaken» в первом классе «ученик»), я могу получить соответствующее значение в классе «имя» (например, Адам).
Не могли бы вы помочь мне?
Заранее спасибо.
P / S:
На самом деле я использовал его для автозаполнения с помощью плагина автозаполнения Jquery , поэтому я должен слушать paperTaken для автозаполнения
$(function(){
autoComplete();
}
function autoComplete() {
//This will result list of papers that StudentName take
$(".paperTaken").autocomplete(baseUrl+"/autocomplete.php?student=StudentName
... }
Я хочу, чтобы имя студента было включено в запрос на автозаполнение.
Поэтому я попытался применить ваше предложение, используя
$('.paperTaken').focus(function() {
...
}
Но похоже, что это не работает.
Мне интересно, если "papertaken" уже прослушивался автозаполнением, может ли он прослушивать вызов "focus"?