html:
<div class="box" id="a">
<div class="boxTitle" id="middle">TITLE</div>
<div class="shownGauge"><div id="MTPM"></div></div>
<div class="hidGauge"><div id="MTPQ"></div></div>
<div class="hidGauge"><div id="MTPY"></div></div>
<div class="runChart"></div>
<div class="metricOwners">Metric owner: , Data provider: </div>
<div class="L2">
<h1>L2/L3 Drivers:</h1>
<div class="multiBreakdowns" id="good">Driver 1</div><div class="multiBreakdowns" id="good">Driver 2</div><div class="multiBreakdowns" id="middle">Driver 3</div>
<div class="multiBreakdowns" id="bad">Driver 4</div><div class="multiBreakdowns" id="bad">Driver 5</div><div class="multiBreakdowns" id="middle">Driver 6</div>
</div>
<div class="extras">
<h1>Operational Definition:</h1>
<p>Definition</p>
<h1>Strategy:</h1><p>Strategy text goes here.</p>
</div>
<div class="extras"><h1>Key Improvements:</h1><ol><li>Improvement 1</li><li>Improvement 2</li><li>Improvement 3</li></ol></div>
<div class="extras"><h1>Key issues:</h1><ol><li>Issue 1</li><li>Issue 2</li><li>Issue 3</li></ol></div>
</div>
When the user clicks anywhere in the div id = "a", the box should open:
JS code:
$("div#a").click(function () {
//if height is normal
if (open[1] == 'n') {
moveToTop('div#a');
openBox('div#a');
open[1] = 'y';
}
//height is bigger
else {
moveToTop('div.summary');
closeBox('div#a');
open[1] = 'n';
}
});
However, when the user clicks the div id="MTPM", which is inside div id="a", it doesn't work.
Any idea as to why?

New Topic/Question
Reply


MultiQuote





|