這裏的初學者很少,這個問題一直讓我頭痛一整天。我正在使用userfrosting作爲框架,併爲網頁提供常用的twig文件。爲什麼datepicker不會在用戶結構中的樹枝中工作?
我想包括一個datepicker(bootstrap-datepicker.js沒有工作,既不是當前迭代使用jquery-ui)在樹枝的形式 - 但無論我做什麼,我都可以'不要讓它工作!
這裏的基本設置:
{% block head %}
{{ parent() }}
<script src="{{site.uri.js}}/jquery-1.11.2.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<script src="{{site.uri.js}}/custom.js" ></script>
{% endblock %}
{% block content %}
.... {{boring stuff missed out}}
<form class="form-inline" role="form">
.... {{boring stuff missed out}}
<div class="form-group row">
<label for="datepicker" class="col-sm-3 form-control-label">Subject Date:</label>
<div class="col-sm-6">
<input type="date" class="form-control" id="datepicker" />
</div>
</div>
.... {{boring stuff missed out}}
</form>
.... {{boring stuff missed out}}
{% endblock %}
{% block javascripts %}
<script type="text/javascript">
$(document).ready(function() {
$("#datepicker").datepicker();
});
</script>
{% endblock %}
這個盒子是在頁面上,你可以鍵入日期進去等等,但是當你點擊它沒有出現
(應該出現的日曆。)任何人有任何想法?我處於全面虧損狀態。我已經嘗試過各種版本,在本地和(正如你所看到的,目前)在CDN上,但沒有任何效果。我相信這可能是一些基本的東西,因爲我不是一個有經驗的網站開發人員或任何東西,但任何建議或工作示例將受到感謝!
UF的創建者!您還可以通過'initialize.php'中的'PageSchema'加載額外的Javascript資源:https://github.com/userfrosting/UserFrosting/blob/master/userfrosting/initialize.php#L210 -L272。這可以很容易地指定資產加載特定的頁面組,而不是單獨加載它們在每個頁面。 – alexw
嗨@alexw - 感謝您的評論,我會研究,因爲它可能是一種更清潔的方式添加我需要的腳本。謝謝用友 - 爲我們節省了大量的工作!:) – nockieboy