How to instantiate flatpickr

Đã có trọn bộ đề thi thử THPT Quốc Gia 2022 các môn: vip.dethihsg247.com
QUẢNG CÁO: Đổi thẻ cào thành tiền mặt min rút 10k tại đây

I’m trying to write a simple WordPress plugin that displays a flatpickr calendar. The documentation says “If you have jQuery, flatpickr is available as a plugin. Simply
$(".selector").flatpickr(optional_config);. But when I do that, it complains:

TypeError: $(“.cwra-wsc”).flatpickr is not a function. (In ‘$(“.cwra-wsc”).flatpickr()’, ‘$(“.cwra-wsc”).flatpickr’ is undefined)

After some poking around, I thought maybe I’m missing the flatpickr jQuery plugin … but if I search the jQuery plugin registry, it says, “nothing found”.

I guess, given that the whole point of flatpickr is that it’s simple and doesn’t require any libraries, I could just download the code and deploy directly from my site, but given that their own documentation says that if you’re already running jQuery you can use the plugin (which, since I’m using WordPress, I am), that doesn’t seem like the Right Way. So, what is the Right Way to instantiate flatpickr in WordPress?

Extra Info

I guess this shouldn’t directly matter in terms of addressing the question above, but in interest of completeness, I’m writing the plugin based on the WordPress Plugin Boilerplate template. I register the widget by making a call to the loader in define_admin_hooks:

The register_widgets function is defined in the admin class:

And CWRA_Widget_Simple_Calendar_Widget is pretty simple at this point, and works fine, and the correct HTML gets output:

The JavaScript is even simpler:

which gets encoded in the widget class

and, indeed, the script is getting encoded … hence the error 🙂

/end Extra Info

TBH, all of the above is probably too much for what I’m trying to do, but I’m also using this as an excuse to play with the plugin boilerplate. Thanks!

Xin chào các bạn và quý Thầy Cô. Hãy nhập từ khóa mình muốn vào ô tìm kiếm trên Website để tìm kiếm mọi thứ hoặc trên google các bạn hãy nhập từ khóa + dethihsg247.com để tìm kiếm các bài viết của chúng tôi nhé.
  • Hiện tại chúng tôi có hơn 25 nghìn bài văn mẫu các thể loại.
  • Kho tài liệu, đề thi học sinh giỏi các lớp vô cùng phong phú.
  • Mỗi ngày cập nhật hơn 100 đề thi chất lượng từ các website bán tài liệu lớn.

Tải đề thi VIP với giá siêu rẻ tại Vip.Dethihsg247.Com