javascript - 使用 CSS 类,但无法找到它的定义位置

标签 javascript jquery html css twitter-bootstrap

我一直在寻找一种简单的方法来为我正在制作的 ASP.NET Core 应用程序制作月/年选择器。我找到了这个 fantastic一个在 jsfiddle 上。它使用以下资源:

代码如下:

var startDate = new Date();
var fechaFin = new Date();
var FromEndDate = new Date();
var ToEndDate = new Date();

$('.from').datepicker({
  autoclose: true,
  minViewMode: 1,
  format: 'mm/yyyy'
}).on('changeDate', function(selected) {
  startDate = new Date(selected.date.valueOf());
  startDate.setDate(startDate.getDate(new Date(selected.date.valueOf())));
  $('.to').datepicker('setStartDate', startDate);
});

$('.to').datepicker({
  autoclose: true,
  minViewMode: 1,
  format: 'mm/yyyy'
}).on('changeDate', function(selected) {
  FromEndDate = new Date(selected.date.valueOf());
  FromEndDate.setDate(FromEndDate.getDate(new Date(selected.date.valueOf())));
  $('.from').datepicker('setEndDate', FromEndDate);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/css/datepicker.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/js/bootstrap-datepicker.min.js"></script>

<div class="form-group">
  <label>First check in:</label>
  <input type="text" class="form-control form-control-1 input-sm from" placeholder="CheckIn">
</div>

<div class="form-group">
  <label>First check out:</label>
  <input type="text" class="form-control form-control-2 input-sm to" placeholder="CheckOut">
</div>

<br/>

<div class="form-group">
  <label>Second check in:</label>
  <input type="text" class="form-control form-control-1 input-sm from" placeholder="CheckIn">
</div>

<div class="form-group">
  <label>Second check out:</label>
  <input type="text" class="form-control form-control-2 input-sm to" placeholder="CheckOut">
</div>

我已经在我的 Visual Studio 元素中完成了这项工作,但是,它似乎无法找到类“form-control-1”(和 2)和“from”,所以它给了我一个小波浪线表示如此。

enter image description here

我开始查看包含的所有 css 文件,但在任何文件中都找不到对这些类的引用。如果我删除它们,月份选择器将不起作用。有人可以帮助我了解该功能的来源吗?有谁知道这些类是在哪里定义的?

最佳答案

fromto 不用于样式,它们用于您发布的代码。 $('.from').datepicker() $('.to').datepicker().

您可以安全地删除 form-control-1form-control-2 类。

关于javascript - 使用 CSS 类,但无法找到它的定义位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48328562/

相关文章:

javascript - 找不到模块 'parseuri'

javascript - 模型没有属性_commissed

jquery - 添加 Jquery Mobile 会破坏 CSS

css - 部门定位

javascript - Materialise 选择多个 "Check/Uncheck All"事件

javascript - CSS - 在文本中滑动

javascript - jQuery 验证插件 - 单选按钮问题

JavaScript 代码不起作用

javascript - 如何将 div 的文本作为 json 字符串放置?

html - 行高属性 : normal + 4px