我有一个包含3个部分的表格.每个部分都有一个专用的div,用于处理有关焦点输入的相当长的上下文帮助消息.
我的问题是,如果我给这些帮助div中的每一个div都提供一个“ form-tip”类,而每个具有提示的输入都将其归类为“ has-tip”,那么如何获取提示才能始终显示在先前的“ form”中-tip“ div?
就像是:
$('.has-tip').each(focus(function() {
var tip = $(this).attr('title');
// Find most recent $('.form-tip') in the DOM and populate it with tip
}));
我希望这是有道理的.谢谢您的帮助.
最佳答案
如果.has-tip是.form-tip的子级,则可以这样使用
.closest()
:
$('.has-tip').each(focus(function() {
var tip = $(this).attr('title');
var ft = $(this).closest('.form-tip');
// Find most recent $('.form-tip') in the DOM and populate it with tip
}));
如果是兄弟姐妹,则可以使用.prev('.form-tip')
;如果不是紧接在前,则可以使用.prevAll('.form-tip: first')
.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。