pickadate.js
プラグインを使用しています。
私がやりたいことは、チェックボックスがチェックされた後に日付コンテナをトリガーすることですが、どういうわけかうまくいきません。チェックボックスイベント関数の外でうまく機能するので、スコープ変数の外で何かをしなければならないと思います。
公式文書:
JS:
var pick = $('#chosen').pickadate({format:'dd.mm.yyyy'});
var picker = pick.pickadate('picker');
//picker.open();
// it works here
$(":checkbox").change(function() {
if(this.checked) {
picker.open();
// it doesnt work here
event.stopPropagation();
console.log('checkbox triggers!');
}
});