2014-10-08 25 views
10

tôi đã cố gắng để đưa fullCalendar 2.1.1 nhưng nó không làm việc ...

<link href='/css/fullcalendar.css' rel='stylesheet' /> 
<link href='/css/fullcalendar.min.css' rel='stylesheet' /> 
<link href='/css/fullcalendar.print.css' rel='stylesheet' media='print' /> 
<script src='/js/moment.min.js'></script> 
<script src='/js/jquery.min.js'></script> 
<script src='/js/fullcalendar.min.js'></script> 
<script src="/js/jquery-ui.custom.min.js"></script> 
<script> 

    $(document).ready(function() { 
     $('#calendar').fullCalendar({ 
      defaultDate: '2014-09-12', 
      editable: true, 
      eventLimit: true, // allow "more" link when too many events    
     }); 

    }); 

</script> 

nhưng khi tôi đi đến thử mở nó tôi gặp lỗi này

SyntaxError: missing) after argument list ..."'").replace(/"/g,""").replace(/\n/g,"")}function P(t){returnt.replace(/

TypeError: $(...).fullCalendar is not a function
eventLimit: true, // allow "more" link when too many events

Ai đó có thể giúp tôi? tôi đã theo dõi Tài liệu sử dụng cơ bản nhưng nó vẫn không hoạt động.

+1

Có vẻ như 'fullcalendar.min.js' được rút gọn không chính xác. Trước hết, hãy thử [phiên bản CDN] (http://cdnjs.cloudflare.com/ajax/libs/fullcalendar/2.1.1/fullcalendar.min.js); nếu nó hoạt động, chỉ cần tải xuống và thay thế tập lệnh hiện tại bằng bản sao. – raina77ow

+0

nó đã làm các trick, cảm ơn rất nhiều –

Trả lời

11

Tôi nghĩ bạn có vấn đề với js thử dưới đây url nó có thể giải quyết vấn đề của mình,

<script src='http://fullcalendar.io/js/fullcalendar-2.1.1/lib/moment.min.js'></script> 
<script src='http://fullcalendar.io/js/fullcalendar-2.1.1/lib/jquery.min.js'></script> 
<script src="http://fullcalendar.io/js/fullcalendar-2.1.1/lib/jquery-ui.custom.min.js"></script> 
<script src='http://fullcalendar.io/js/fullcalendar-2.1.1/fullcalendar.min.js'></script> 
<script> 
    $(document).ready(function() { 
     $('#calendar').fullCalendar({ 
      defaultDate: '2014-09-12', 
      editable: true, 
      eventLimit: true, // allow "more" link when too many events 
     }); 
    }); 
</script> 

Nếu mã trên các công trình sau đó tải các tập tin js sử dụng trong thẻ script

+1

Vẫn không lỗi :: "NetworkError: 404 Không tìm thấy - http://fullcalendar.io/js/fullcalendar-2.1.1/lib/fullcalendar.min.js/" /js /ful...min.js/ LoạiError: $ (...). fullCalendar không phải là chức năng \t eventLimit: true, // cho phép liên kết "thêm" khi có quá nhiều sự kiện –

+0

Hãy thử ngay bây giờ, tôi ' đã cập nhật nó. –

5

Tôi đã giải quyết vấn đề chỉ đơn giản là thay đổi thứ tự các tập lệnh của tôi. Bạn phải thiết lập: moment.min.js sau jquery.min.js nhìn này:

<script src='/js/jquery.min.js'></script> 
<script src='/js/moment.min.js'></script> 
<script src='/js/fullcalendar.min.js'></script> 
7

Tôi cũng có cùng một vấn đề, đó là vì trong html tập tin jquery được tải gấp đôi do đó nó đã đem lại cho tôi lỗi. có thể nó sẽ hữu ích cho bạn.

+1

đã xảy ra với tôi. cảm ơn. –

+1

Cảm ơn, điều tương tự đã xảy ra với tôi. jQuery đã được tải trong một lần xem trang và một lần nữa trong một phần với một biểu mẫu. – user3632710

Các vấn đề liên quan