<div id="processPanel"> <a href="#content1" label="1"> Description </a> <a href="#content2" label="2"> Implementation - html </a> <a href="#content3" label="3"> Implementation - js </a> <div id="content1">content for step 1</div> <div id="content2">content for step 2</div> <div id="content3">content for step 3</div> </div>
$("#processPanel").processPanel();
<div id="processPanel2"> <a href="#p2content1" class="p2Step1"> Description </a> <a href="#p2content2" class="p2Step2"> Implementation - html </a> <a href="#p2content3" class="p2Step3"> Implementation - js </a> <a href="#p2content4" class="p2Step4"> Enjoy! </a> <div id="p2content1">content for step 1</div> <div id="p2content2">content for step 2</div> <div id="p2content3">content for step 3</div> <div id="p2content4">content for step 4</div> </div>
var timesOpened = 0; $("#processPanel2").processPanel({ kind: "freeChoice", icons: false, nextPrevButtons: false, style: "orange-gray", onOpen: function(event, step, content, stepNumber){ $(".message").remove(); if(stepNumber==2) { timesOpened++; content.prepend("<div class='message'>You've opened this step " + timesOpened + " time" + (timesOpened>1 ? "s":"") + ".</div>"); } } }); });