jQuery :contains with specific string crash browser
<p>For this issue, I'm using jQuery to check if listbox 'To' contains a string that match listbox 'From'.</p>

<p>But with 1 string, I get a complete freeze (same on IE8 or Chrome). Developper Tools has the same problem (freeze and no error mesage). No javascript errors before executing the code.</p>

<p>Here the code </p>

<pre><code>$('#LstProposeTo option:contains('+ 'Verifier periodiquement annuellement les installations electriques par un personnel qualifie (entreprise ou organisme de contro' +')')[0]
</code></pre>

<p>I'm trying several tests, and the parenthese seems involved in the crash.
But this is working :</p>

<pre><code>$('#LstProposeTo option:contains('+ 'Vérifier périodiquement, annuellement les installations électriques par un personnel qualifié entreprise ou organisme de contrô' +')')[0]    
$('#LstProposeTo option:contains('+ '((((((((((Vérifier (((périodiquement(((, (((annuellement ((((les ((((installations (((((électriques ((((par (((((un personnel ((((((qualifié (((((entreprise ou organisme de contrô' +')')[0]
$('#LstProposeTo option:contains('+ '(Vérifier périodiquement, annuellement les installations électriques par un personnel qualifié entreprise ou organisme de contrô' +')')[0]
$('#LstProposeTo option:contains('+ 'Plan de Continuité d'Activité (PCA)' +')')[0]
</code></pre>

<p>So what is the problem with this string 'Vérifier périodiquement, annuellement les installations électriques par un personnel qualifié (entreprise ou organisme de contrô' ?</p>

<p>Thanks for your help.</p>

<p>EDIT: the code is more complex (text in quote is coming from variable, but only this would crash on any browser.</p>
