2009-09-09 39 views
6

JQuery UI datepicker'ımda görüntülenen "bugün" vurgulamasını istemiyorum. gotoCurrent seçeneği, seçilen tarihe vurgulama hareketini yapmak içindir. Bu iyi olurdu. Bununla birlikte, gotoCurrent öğesini true olarak ayarlama etkisizdir. Neyi yanlış yapıyorum?JQuery UI datepicker gotoCurrent çalışmıyor

cevap

5

gotoCurrent, ButtonPanel'deki 'Today' düğmesinin davranışını denetler.

arama için: Dosya ui.datepicker.js içinde :

select a date != today's date, click this button: 

if gotoCurrent = false -> today's date is shown 
if gotoCurrent = true -> selected date is shown 

Bugünün vurgulama devre dışı bırakmak için

(printDate.getTime() == today.getTime() ? ' ui-state-highlight' : '') + 

ve vurgulamak sınıfı silmek (veya tüm satırı silin):

(printDate.getTime() == today.getTime() ? '' : '') + 

ne istersen almalısın.

+0

Tamam, bu mantıklı. Vurgulanan “bugün” nasıl durdurabilirim? –

+0

@Andrew - geçerli gün için CSS sınıfını kaldırabilmeniz gerekir –

+2

Yanıt için teşekkürler. Ancak, Google tarafından barındırılan JQuery kitaplıklarını kullanıyorum. Bu nedenle, komut dosyasının değiştirilmesi bir seçenek değildir. JQuery UI ile bir özellik isteği dosyalamalıyım sanırım. –

İlgili konular