所以我必须从这个日期范围中获取日期值,但是我不确定这是如何工作的。通常我见过人们使用jquery datepickers获取日期值,但是我正在处理的代码使用的是纯HTML。我对html经验很少,所以我有点困惑。
这是线
<div class="daterange daterange-inline pull-right" data-format="YYYY-MM-DD"
data-start-date="2014-12-23" data-end-date="2014-12-30" data-min-date=""
data-max-date="" style="font-size: 12px; margin-top: 2px;">
<i class="entypo-calendar"></i>
<span>2014-12-23 - 2014-12-30</span>
</div>
它看起来完全是由html和css制成的,而且对于如何从中获取值我感到困惑。
谁能对此有所启发?还是我建议将其更改为类似jquery datepicker的东西?
谢谢你!
您可以使用 .attr
var dataDate = $(".daterange").attr("data-start-date");
alert(dataDate)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="daterange daterange-inline pull-right" data-format="YYYY-MM-DD" data-start-date="2014-12-23" data-end-date="2014-12-30" data-min-date="" data-max-date="" style="font-size: 12px; margin-top: 2px;"> <i class="entypo-calendar"></i> <span>2014-12-23 - 2014-12-30</span> </div>
或使用 .data
var dataDate = $(".daterange").data("start-date");
alert(dataDate)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="daterange daterange-inline pull-right" data-format="YYYY-MM-DD" data-start-date="2014-12-23" data-end-date="2014-12-30" data-min-date="" data-max-date="" style="font-size: 12px; margin-top: 2px;"> <i class="entypo-calendar"></i> <span>2014-12-23 - 2014-12-30</span> </div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句