jq.Scheduleの行データを取得する

シフト表などで使えそうなjQueryプラグインのjq.Schedule
スケジュール管理用jqueryプラグイン jq.schedule.js

いやー便利ですね。とても助かっています。

こちらのプラグイン、スケジュール部分を変更すると時間帯は取得できるのですが、移動先の行に関するデータは何行目かのデータしか取得できません。どちらかと言うと、行に設定したユーザーや部屋や施設などのIDが欲しいのではないでしょうか。
ということで少しカスタマイズしてみたいと思います。

まずrowsにtitle, scheduleを渡しますが、同じ階層にidを追加します。
そしてすjq.schedule.jsの268行目付近を以下のように書き換えます。
[javascript]
// html += ‘

‘+title+’

‘;
html += ‘

‘ + title + ‘

‘;
[/javascript]

フロントエンドのchangeイベントでdata.timelineを元にdata属性を取得します。
[javascript]
change: function (node, data) {
let row = $(“#schedule .timeline”).eq(data.timeline).data(‘id’);
// 以下data変更処理
},
[/javascript]

スポンサーリンク
レクタングル大




フォローする

スポンサーリンク
レクタングル大