OK, solution figured out, in case any one is curious.<div><br></div><div>Modified the Drupal.collapseScrollIntoView and Drupal.toggleFieldset functions to include the column-height comparison code. It turned out to be important to put the code inside the collapse animation in .toggleFieldset so they don't run while the animation is still going. Putting them after .collapseScrollIntoView is called instead of at the end of .collapseScrollIntoView causes the column to overshoot or undershoot the height a little bit.</div>
<div><br></div><div>Naturally, we're not modifying /misc/collapse.js to accomplish these changes, but rather overriding in the theme..</div><div><br></div><div>Brian</div><br><div class="gmail_quote">On Mon, May 24, 2010 at 1:41 AM, Brian Choc <span dir="ltr"><<a href="mailto:bchoc@t4tcolorado.org">bchoc@t4tcolorado.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><span style="font-family:arial, sans-serif;font-size:13px;border-collapse:collapse;white-space:pre"><div>Greetings,</div>
<div><br></div>I'm using jquery to make two columns the same height on document load. On pages with collapsed fields, however, that solution breaks. Column A with uncollapsed fields looks very tall, so the jquery sets column B to that height. The fields then collapse in column A, making column A a lot shorter than column B. Does anyone know to trigger an action based on the collapsing/expanding of a field? I hope this would work because triggering based on a click isn't working.</span><br clear="all">
<font color="#888888">
<br>
<div>Brian</div>
</font></blockquote></div><br><br clear="all"><br>-- <br>Brian Choc<br>Technology Director<br><br>Teaming for Technology Colorado<br>2505 18th St. Denver, CO 80211<br>P: 303.561.2377, F: 303.455.6462<br><a href="http://www.t4tcolorado.org">http://www.t4tcolorado.org</a><br>