2016-08-21 3 views
-2

jqueryui datepicker.I을 사용하려고합니다. 인라인 모드를 사용하고 싶습니다. 사용자가 날짜를 선택할 때 선택한 날짜가 표시됩니다. 내가 알고 싶은 것은 시각적으로 선택한 날짜의 배경색을 변경하는 것입니다. 난 단지 호버를 가지고,하지만 난 "선택"배경 색상 변경 필요 : 당신은 jQueryUI theme하여이 작업을 수행 할 수 있습니다선택한 JQuery UI datepicker의 색상을 변경 하시겠습니까?

https://jsfiddle.net/vum5816p/9/

var sale = []; 

    $('#datepickerdiv').datepicker({ 
     onSelect: function(dateText, instance) { 
     sale.push('fecha: "' + dateText + '"'); 
     }  
    });` 

답변

1

, 또는 브라우저의 사용 권리 CSS 선택을 찾아을 요소 도구를 검사하십시오.

+0

컬러 스틱을 만드는 데 자바 스크립트 코드를 사용하지 않습니다. 나는 내가 원하는 것을 이해하고 있다고 생각하지 않는다. 나는 선택한 날짜를 원하고 배경색을 변경하고 새로운 선택이 이루어질 때까지 '붙잡는다'고 생각한다. - 배경색을 적용하고 붙이는 '클릭 아웃'이벤트 - 이전 선택한 날짜의 '제거'가있는 경우 –

+0

jQuery UI는 CSS를 사용하여 스타일을 완성합니다. 선택된 상태. 당신이 할 수있는 자바 스크립트 코드가 있을지도 모르지만, 그것은 중복입니다. CSS를 사용하여 날짜 선택시 jquery UI에 의해 자동으로 적용되는 선택된 CSS 클래스를 조정하십시오. – jedifans

+0

css가 그 자체로 확실하지 않거나, 둘 중 하나에 동작을 추가하거나, 다른 날짜가 이전에 선택되지 않았는지 확인하거나, 이벤트에서 배경을 비현실적으로 트리거 할 수 없습니다. 그게 내가 여기서 묻고있는거야. 내가 원하는 것은 현재 날짜는 아니지만 '현재 선택'을 찾는 것 외에는이 질문과 유사합니다. 나는 그것을위한 클래스가 있다고 생각하지 않는다. http://stackoverflow.com/questions/24449323/how-to-change-the-background-color-of-current-day-in-jquery-datepicker-onclick?rq=1 –

관련 문제