「開始」テーマで JQuery の DatePicker を使用しています。ローカル マシンでそのテーマを使用して正しく表示されます。しかし、サーバーにアップロードすると、ローカルのように表示されません。カレンダーは表示されますが、見た目が間違っています。
私が観察できる唯一の違いは次のとおりです。私のローカルマシンでは、「http://」を使用しています。サーバーで表示するときは、「https://」を使用します。
これが私の Zend Framework コード (レイアウト) のスニペットです。
$this->headLink()
->appendStylesheet('http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/themes/start/jquery-ui.css');
$this->headScript()
->prependFile('https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js')
->prependFile('https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js');
次に、インデックスコントローラーで:
$this->headScript()
->setScript('$(document).ready(function() {
$("#datepicker").datepicker({ dateFormat: "dd/mm/yy" });
});')
<div class="left">Date: <input type="text" size="7" id="datepicker"></div>