2012-04-19 21 views
5

Tôi đang sử dụng fullcalendar tại một trong những dự án Rails của tôi để làm cho sự kiện trên lịch.Làm thế nào để điều chỉnh độ rộng và vị trí của sự kiện trong jQuery Full Lịch trong tuần-view và ngày xem

Các jsfiddle cho thấy kịch bản.

tôi có thể điều chỉnh độ rộng nhưng nó không thay đổi vị trí của các sự kiện trong cùng hàng bên cạnh nhau. Có một callback hoặc phương pháp đó sẽ điều chỉnh vị trí của sự kiện khi chiều rộng được sửa đổi

Trả lời

7

Hãy xem fiddle này: http://jsfiddle.net/100thGear/jRFYE/

tôi đã sử dụng callback eventRender để thay đổi offset của sự kiện tiếp theo (s). Hy vọng điều này sẽ giúp và cung cấp cho bạn một ý tưởng về cách tiến hành.


Tại sao bạn không sử dụng thuộc tính className của đối tượng sự kiện để đặt đối tượng này? Bạn có thể đặt chiều rộng trong lớp CSS bạn đang chuyển đến thuộc tính này.

+0

Tôi đã sử dụng thuộc tính className .fc_width {width: 100px! Important;} để điều chỉnh chiều cao nhưng vị trí của sự kiện được tính toán và vị trí bên trái được đặt.độ rộng tên lớp sẽ ghi đè chiều rộng thực tế và vị trí bên trái không điều chỉnh. – naren

+1

Bạn có thể đăng mã không? Hoặc có thể đăng nó trên jsfiddle và chia sẻ liên kết? – ganeshk

+0

Đây là jsfiddle http://jsfiddle.net/naren/bQfSd/7/ – naren

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