![](/img/trans.png)
[英]How to show next and previous month names in datepicker instead of just arrows <,>
[英]JQuery UI datepicker how to show next prev arrows for month navigation?
正如標題所說的那樣。
當我加載日期選擇器時,沒有任何東西可以點擊更改月份。
但你可以改變這個月只是沒有視覺?
聽起來沒有正確加載圖形。 默認情況下,jQuery UI期望帶有圖像的文件夾是css文件所在文件夾的子文件夾。 使用諸如firebug('Net'選項卡)之類的工具來檢測帶箭頭的圖像請求,並查看它嘗試加載它的URL。
簡短的回答。 您沒有加載由jquery ui主題提供的圖像。 在chrome或firefox中打開控制台,在那里您將被告知哪些圖像以及您應該放置圖像的位置。
聽起來您的主題不完整,請確保您正確加載月更改選項。
$( ".date" ).datepicker({ changeMonth: true });
要么
$( ".date" ).datepicker( "option", "changeMonth", true );
並檢查CSS是否正確找到,您可以使用firebug檢查調用的文件,而不是在“NET”選項卡中找到
我也偶然發現了這個問題。
我做的是,我剛剛重新下載了主題。 原來我的主題文件夾中的圖像已損壞。
我有一個類似的問題。 我可以改變月份,但箭頭不可見。 即使我在頁面中給出一種樣式來覆蓋。 奇怪,因為他們在其他頁面上工作。
<style type='text/css'>
ui-icon ui-icon-circle-triangle-e {z-index:9999 !important; position:absolute}
</style>
如果你去Chrome或FF並使用檢查員,它會告訴你需要哪個圖像。 元素看起來像這樣
<span class="ui-icon ui-icon-circle-triangle-w">
Prev
</span>
CSS規則看起來像這樣
background-image: url("images/ui-icons_d8e7f3_256x240.png");
}
如上所述,網絡選項卡是查看未加載哪些圖像的好地方。
這里的問題是url是相對於js文件的。 單擊404圖像中的一個,您將不會在頂部請求URL。 請注意,url是相對於JS文件的,所以如果你有一個關閉根目錄的圖像文件夾,那么把圖像放在那里就不會幫到你了。 從您下載的zip中復制images文件夾並將其放在js文件夾中。 這解決了我的問題。
我把ChangeMonth的文檔讀作不同的東西。 我不認為這將解決這里所述的問題。 http://api.jqueryui.com/datepicker/#option-changeMonth
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.