Problem with visible selector and toggle in a unique scenario in Chrome

Problem with visible selector and toggle in a unique scenario in Chrome

Ok, so I can get the visible selector and the toggle method to work in Chrome (v10.0.648.205 in Win7) in other scenarios but in the attached page they won't work and I can't figure out why. I followed the logic to the Sizzle function but I got lost there. Yes, this all works just fine in IE8 and FF 3.6

When you extract the attached page information (I saved the page from inside Chrome) the problematic method is in \Terminate_Coverage_files\OLETermination.js. The function is the 3rd from the top in that file, and called toggleTermField(id).

To trigger it, load the page, select either Medical or Dental, and then select and de-select a name that then appears below. The fields that appear when you select a name should disappear when de-selected but they don't in Chrome.

You will be able to see the different ways I've tried to tackle the problem in the toggleTermField function. The only one that works in Chrome is the hack that sets an attribute on the span that is being toggled.

Just so it's clear, I can get the visible selector and toggle method to work in Chrome in other situations and in jsFiddle.

Any suggestions as to why this scenario is different are greatly appreciated. 

Josh