好的,我正在使用 SASS 运行 FOundation 5 我在这里下载了 Peter Beno 的 Datepicker:
https://github.com/najlepsiwebdesigner/foundation-datepicker
现在我知道它说它是为 Foundation 4 制作的,但我看不出它为什么不能在 Foundation 5 中工作。是的,javascript 有点过头了,但这就是我使用别人的日期选择器的原因.
以下是我在 Foundation 5 中实现这个日期选择器的步骤。
1)我将其重命名foundation-datepicker.js
为foundation.datepicker.js 并将其包含在JS 包中。我的页面现在正在加载这个脚本。
2)重命名foundation-datepicker.css_datepicker.scss
并将其包含在sass 文件夹中。它现在被吸入我缩小的 css 文件中,我检查了。
然后我在我的页面上使用了这个代码:
@Html.TextBoxFor(model => model.StartedDate, new { type = "text", id = "dp1", @class = "span2" })
从 asp.net mvc 输出到这个:
<input class="span2" id="dp1" name="StartedDate" type="text" value="1/1/1981 12:00:00 AM" />
我也在调用 jQueryui 之后添加了这个
<script type="text/javascript">
$('.datepicker').fdatepicker()
</script>
这是文档页面,如果他可以帮助我在 Foundation 5 中进行这项工作,我会对其进行更新并使他更加清楚。
http://foundation-datepicker.peterbeno.com/example/example.html
我在 Mozilla 中对其进行了测试,以避免 Chromes 糟糕的日期选择器。我究竟做错了什么。它最有可能与 Foundation 5 冲突吗?是否有另一个我可以使用的日期选择器有点类似,它是基于 jQueryUI 的,并不糟糕。