色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery activiti

夏志豪1年前10瀏覽0評論

jQuery Activiti是一個基于jQuery庫的插件,主要用于創建流程圖和工作流圖。通過它,我們可以簡單地創建復雜的流程圖,并且可以對其進行各種操作。

使用jQuery Activiti非常簡單,只需要在HTML文件中引入jQuery庫和Activiti插件,然后使用以下代碼即可創建一個簡單的流程圖:

$(function(){
$('#myDiagram').activiti();
});

該代碼將在ID為“myDiagram”的HTML元素中創建一個流程圖。我們可以在元素的屬性中定義并添加圖形,例如:

<div id="myDiagram">
<start id="StartEvent_1" x="100" y="10"></start>
<task id="Task_1" x="100" y="100">Task 1</task>
<end id="EndEvent_1" x="100" y="200"></end>
<sequenceFlow id="Flow_1" sourceRef="StartEvent_1" targetRef="Task_1" />
<sequenceFlow id="Flow_2" sourceRef="Task_1" targetRef="EndEvent_1" />
</div>

該代碼片段包含3個元素:起始點、任務,和結束點。此外,還有兩個順序流程表示它們之間的順序。其他一些可選的元素包括決策和網關等。

通過使用Activiti插件,我們可以非常方便地添加和刪除元素、移動元素的位置、更改元素的屬性等。例如:

$('#myDiagram').activiti({
'onClickSequenceFlow': function(event, sequenceFlow) {
alert('Clicked on sequence flow ' + sequenceFlow.attr('id'));
}
});

該代碼將在流程圖的順序流程元素上添加單擊事件,并在單擊時彈出一個警告窗口。

總的來說,jQuery Activiti是一個非常有用的插件,它可以幫助我們快速而簡單地創建流程圖和工作流圖,并添加各種操作。