用class定位下一个元素

时间:2014-07-03 08:11:19

标签: jquery

这是方案

我正在做一个视差页面,我的主要div包含各种<div class="slide marker marker-1840" id="1840" data-slide="1840" ></div>

我的目标是一旦触发航路点功能,它将同时获取当前标记以检索下一个标记。到目前为止,这就是我所得到的。

var now = jQuery('.lax-wrapper').find('.marker-' + dataslide);
var now_year = jQuery('.lax-wrapper').find('.marker-' + dataslide).attr('data-slide');
var next = jQuery(now).next('.marker').attr('data-slide');
console.log(now_year+'---'+next);

根据目前的结果,我只能获得当前年份,但不是下一年的标记。

感谢任何有关错误的帮助。

以下是html的示例。

<div class="lax-wrapper">
      <div class="slide marker marker-1840" id="1840" data-slide="1840" >    </div>
      <!-- HTML CONTENT -->
      <div class="slide marker marker-1860" data-slide="1860"></div>
      <!-- and so on -->
</div>

0 个答案:

没有答案