相关疑难解决方法(0)

在特定元素之后获取具有特定类的下一个元素

我有这样的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>
Run Code Online (Sandbox Code Playgroud)

我希望从日期之后获取下一个元素以获得相应的日期.(布局稍微复杂一些,但是从日期开始,从日期开始,到日期已经到了日期类).

这是我想要做的,我想从date元素中获取并使用to-date类在dom中找到下一个元素.我试过这个:

$('#from-date1').next('.to-date')
Run Code Online (Sandbox Code Playgroud)

但它给了我空的jQuery元素.我认为这是因为next给下一个兄弟匹配选择器.我怎样才能得到相应的to-date

javascript jquery traversal

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×1

jquery ×1

traversal ×1