Saya menggunakan Kalender Lengkap dengan acara yang dapat diseret. Saya telah menentukan url di objek acara yang menyebabkan acara tertaut ke halaman. Setiap kali saya menyeret suatu acara di IE atau Chrome, acara klik tidak menyala (itu bagus). Tapi itu terjadi di Firefox. Ada acara bernama eventClick yang disediakan oleh Kalender Penuh tetapi tampaknya acara tersebut tidak diaktifkan sebelum hyperlink dialihkan. Apakah ada cara untuk mencegah drag memicu acara klik tanpa menggunakan peretasan jQuery?
Hyperlink acara Kalender Lengkap diaktifkan secara otomatis di Firefox
comment
Bisakah Anda menambahkan beberapa kode, mungkin contoh jsfiddle? Apakah Anda melihat rangkaian pesan ini: code.google.com/p/fullcalendar/ issue/detail?id=1523 komentar terakhir menyebutkan telah menemukan solusi untuk masalah serupa
- person surfmuggle   schedule 27.10.2012
Jawaban (1)
Masalahnya ada pada event.url
Ubah acara Anda dari url: menjadi hackurl:
Dan kemudian di acara klik Anda, bukan:
if (event.url)
{ execute code }
memiliki
if (event.hackurl)
{ execute code }
Saya memiliki masalah yang sama persis dan telah diperbaiki hanya dengan menggunakan atribut khusus yang berbeda - untuk saat ini ini adalah solusi yang bersih dan sangat sederhana yang tidak memerlukan peretasan jquery atau javascript kalender penuh.
Semoga ini bisa membantu
person
Keith Osborne
schedule
27.10.2012
Ini berfungsi karena atribut 'url' menyebabkan acara dirender sebagai ‹a› dan bukan ‹div›. Dengan menggunakan 'hackurl' Firefox tidak memiliki href untuk diikuti.
- person Simon Dyson; 29.01.2013