后,我有一个HTML类似这样的标记:得到一个特定类的下一个元素中的特定元素
<p>
<label>Arrive</label>
<input id="from-date1" class="from-date calender" type="text" />
</p>
<p>
<label>Depart</label>
<input id="to-date1" class="to-date calender" type="text" />
</p>
<p>
<label>Arrive</label>
<input id="from-date2" class="from-date calender" type="text" />
</p>
<p>
<label>Depart</label>
<input id="to-date2" class="to-date calender" type="text" />
</p>
我想从日期后,即可获取下一个元素,以获得相应的更新。 (布局稍微复杂一些,但是从最初的课程开始到目前为止的课程都已经过时)。
这是我正在尝试做的,我想从日期元素中找到dom中具有迄今为止的类的下一个元素。我试过这个:
$('#from-date1').next('.to-date')
但它给了我空的jQuery元素。我认为这是因为next
给下一个兄弟匹配选择器。我怎样才能得到相应的to-date
?
我试过了,它给了我下一个元素。你已经把它变成了一个很好的小功能。非常感谢。 – rubyprince 2012-07-20 15:38:33
很高兴工作。 :)这是一个非常酷的问题要解决,实际上我认为像'nextInDOM()'在很多地方都会有用。 – techfoobar 2012-07-20 15:47:27
是的,我在我的网站中使用它来使日历默认日期到日期选择的日期。非常感谢,我一定会在未来的项目中使用这个功能。 – rubyprince 2012-07-20 17:23:00