이번 주에 JQUI 주 선택기가 시작되지 않습니다.

트래비스 히터

주 선택기 [FIDDLE]이 있습니다.로드시 현재 주를 선택할 수 없습니다. 지금까지는 현재 날짜 만 선택했습니다.

또한 이보다 더 쉬운 방법이 있나요?

코드는 다음과 같습니다.

    var startDate;
    var endDate;

    var selectCurrentWeek = function (where) {
        console.log(where);
        window.setTimeout(function () {
            $('.week-picker').find('.ui-datepicker-current-day a').addClass('ui-state-active');

        }, 1);
    }

    $('.week-picker').datepicker({
        showOtherMonths: true,
        selectOtherMonths: true,
        onSelect: function (dateText, inst) {
            var date = $(this).datepicker('getDate');
            startDate = new Date(date.getFullYear(), date.getMonth(), date.getDate() - date.getDay());
            endDate = new Date(date.getFullYear(), date.getMonth(), date.getDate() - date.getDay() + 6);
            var dateFormat = inst.settings.dateFormat || $.datepicker._defaults.dateFormat;
            $('#startDate').text($.datepicker.formatDate(dateFormat, startDate, inst.settings));
            $('#endDate').text($.datepicker.formatDate(dateFormat, endDate, inst.settings));

            selectCurrentWeek("week-picker");
        },
        beforeShowDay: function (date) {
            var cssClass = '';
            if (date >= startDate && date <= endDate)
                cssClass = 'ui-datepicker-current-day';
            return [true, cssClass];
        },
        onChangeMonthYear: function (year, month, inst) {
            selectCurrentWeek("change");
        }
    });

    $(document).on('mousemove', '.week-picker .ui-datepicker-calendar tr', function () { $(this).find('td a').addClass('ui-state-hover'); });
    $(document).on('mouseleave', '.week-picker .ui-datepicker-calendar tr', function () { $(this).find('td a').removeClass('ui-state-hover'); });
트래비스 히터

이것은 그것을하는 게토 방식이지만 작동합니다. 기본적으로 당일에 클릭 이벤트를 트리거하려고합니다. 그래서 $ (document) .ready 함수에 추가했습니다.

$(document).ready(function () {
    $(".ui-datepicker-today").trigger("click");
});

누구든지 더 나은 솔루션이 있다면 좋을 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

MediathekView가 Kubuntu 18.10 (우주)에서 시작되지 않습니다.

분류에서Dev

선택한 SSMS 주석 해제 바로 가기가 더 이상 작동하지 않습니다.

분류에서Dev

지도 맞춤 주석이 기기에 표시되지 않습니다.

분류에서Dev

viewForAnnotations를 추가 한 후 MapView에 주석이 표시되지 않습니다.

분류에서Dev

오늘, 지난주, 지난달, 이번 주에 대한 다중 선택

분류에서Dev

클릭이 시작되는 첫 번째 선택에는 드래그 기능이 적용되지 않습니다.

분류에서Dev

Eclipse 2020-12 (4.18.0)에서 "주석 표시 ..."바로 가기가 더 이상 작동하지 않습니다.

분류에서Dev

for-loop 오류 : FireFox가 괄호가 누락되었다고 주장하지만 사실이 아닙니다. 일반 선택기에 문제가 있습니까?

분류에서Dev

이번 주에서 * 선택

분류에서Dev

Oracle SQL 주입, 이중에서 사용자 선택이 작동하지 않습니다.

분류에서Dev

나는 처음으로 봄 메이븐 프로젝트를 만들었습니다 .css, js, 이미지가로드되지 않습니다. 여기에 주어진 모든 솔루션을 시도했지만 여전히 작동하지 않습니다.

분류에서Dev

동기화 된 주석이 Kotlin에서 작동하지 않습니다.

분류에서Dev

크론 작업은 일주일에 한 번 실행되지 않습니다.

분류에서Dev

Vaadin에서 가져온 Bean으로 주입이 작동하지 않습니다.

분류에서Dev

기초 툴팁이 작동하지 않습니다. 이 주제에 대한 아이디어가 있습니까?

분류에서Dev

주가 토요일에 시작되는 주 번호

분류에서Dev

여러 ID가 주어지면 Jquery ID 선택기가 작동하지 않습니다.

분류에서Dev

Excel에 일부 가로 (범주) 축 레이블이 표시되지 않습니다.

분류에서Dev

왜이 동기화는 주어진 시나리오에서 작동하지 않습니다?

분류에서Dev

지난주, 이번 주 및 다음 주에 날짜 배열 작성

분류에서Dev

내 기능이 작동하지 않습니다 (주말)

분류에서Dev

주문이 Grails의 기준과 작동하지 않습니다.

분류에서Dev

이클립스에서 주석 Ctrl + 7에 대한 바로 가기가 작동하지 않습니다.

분류에서Dev

woocommerce 배송비는 주소가 삽입되기 전에 장바구니 페이지에 표시되지 않습니다.

분류에서Dev

레지스터 또는 캐시의 값이 주 메모리에 다시 기록되지 않기 때문에이 C # 코드가 실패 할 수 있습니까?

분류에서Dev

mysql은 cerain 범주에서 하나의 레코드를 선택합니다. 나머지 범주는이 규칙이 영향을받지 않습니다.

분류에서Dev

@Stateless Bean에 @Named Bean이 주입되지 않았습니다.

분류에서Dev

CSS에는 @FindBy 주석이 허용되지 않습니다.

분류에서Dev

@CreatedDate 주석이 mysql에서 작동하지 않습니다

Related 관련 기사

  1. 1

    MediathekView가 Kubuntu 18.10 (우주)에서 시작되지 않습니다.

  2. 2

    선택한 SSMS 주석 해제 바로 가기가 더 이상 작동하지 않습니다.

  3. 3

    지도 맞춤 주석이 기기에 표시되지 않습니다.

  4. 4

    viewForAnnotations를 추가 한 후 MapView에 주석이 표시되지 않습니다.

  5. 5

    오늘, 지난주, 지난달, 이번 주에 대한 다중 선택

  6. 6

    클릭이 시작되는 첫 번째 선택에는 드래그 기능이 적용되지 않습니다.

  7. 7

    Eclipse 2020-12 (4.18.0)에서 "주석 표시 ..."바로 가기가 더 이상 작동하지 않습니다.

  8. 8

    for-loop 오류 : FireFox가 괄호가 누락되었다고 주장하지만 사실이 아닙니다. 일반 선택기에 문제가 있습니까?

  9. 9

    이번 주에서 * 선택

  10. 10

    Oracle SQL 주입, 이중에서 사용자 선택이 작동하지 않습니다.

  11. 11

    나는 처음으로 봄 메이븐 프로젝트를 만들었습니다 .css, js, 이미지가로드되지 않습니다. 여기에 주어진 모든 솔루션을 시도했지만 여전히 작동하지 않습니다.

  12. 12

    동기화 된 주석이 Kotlin에서 작동하지 않습니다.

  13. 13

    크론 작업은 일주일에 한 번 실행되지 않습니다.

  14. 14

    Vaadin에서 가져온 Bean으로 주입이 작동하지 않습니다.

  15. 15

    기초 툴팁이 작동하지 않습니다. 이 주제에 대한 아이디어가 있습니까?

  16. 16

    주가 토요일에 시작되는 주 번호

  17. 17

    여러 ID가 주어지면 Jquery ID 선택기가 작동하지 않습니다.

  18. 18

    Excel에 일부 가로 (범주) 축 레이블이 표시되지 않습니다.

  19. 19

    왜이 동기화는 주어진 시나리오에서 작동하지 않습니다?

  20. 20

    지난주, 이번 주 및 다음 주에 날짜 배열 작성

  21. 21

    내 기능이 작동하지 않습니다 (주말)

  22. 22

    주문이 Grails의 기준과 작동하지 않습니다.

  23. 23

    이클립스에서 주석 Ctrl + 7에 대한 바로 가기가 작동하지 않습니다.

  24. 24

    woocommerce 배송비는 주소가 삽입되기 전에 장바구니 페이지에 표시되지 않습니다.

  25. 25

    레지스터 또는 캐시의 값이 주 메모리에 다시 기록되지 않기 때문에이 C # 코드가 실패 할 수 있습니까?

  26. 26

    mysql은 cerain 범주에서 하나의 레코드를 선택합니다. 나머지 범주는이 규칙이 영향을받지 않습니다.

  27. 27

    @Stateless Bean에 @Named Bean이 주입되지 않았습니다.

  28. 28

    CSS에는 @FindBy 주석이 허용되지 않습니다.

  29. 29

    @CreatedDate 주석이 mysql에서 작동하지 않습니다

뜨겁다태그

보관