-1
我想添加一個標誌讓用戶知道這個項目已經開始了。我怎樣才能做到這一點?如何將「<」或其他符號添加到已在以前開始的項目中[時間線]?
我的想法是檢查當前窗口並與項目開始日期進行比較,然後重新繪製該項目。但我該怎麼做?
非常感謝。
我想添加一個標誌讓用戶知道這個項目已經開始了。我怎樣才能做到這一點?如何將「<」或其他符號添加到已在以前開始的項目中[時間線]?
我的想法是檢查當前窗口並與項目開始日期進行比較,然後重新繪製該項目。但我該怎麼做?
非常感謝。
我有我自己的答案。
timeline.on('changed', function (properties) {
var visibleItems = timeline.getVisibleItems();
$.each(visibleItems, function(index, value){
var itemTest = $("div[data-id="+value+"]").find(".vis-item-content");
var itemText = itemTest.text();
if (itemTest.position().left > 0){
if (itemText.search("<<<") == -1){
itemTest.text("<<< " + itemText);
}
}else{
itemTest.text(itemText.replace("<<< ", ""));
}
});
});
};