problem with jquery's "live" function
<h2>the problem</h2>

<p>this works fine:</p>

<pre><code>$('#edit_curriculum .generated').children().blur(function(){
    console.log(this);
});
</code></pre>

<p>but this doesn't:</p>

<pre><code>$('#edit_curriculum .generated').children().live('blur', function(){
    console.log(this);
});
</code></pre>

<p><strong>obs:</strong> the functions are wrapped in a <code>$(document).ready</code> event.</p>

<hr>

<h2>the outputs</h2>

<p>working:</p>

<pre><code>&lt;input type=​"text" name=​"phones[]​" class=​"medium phone valid"&gt;
</code></pre>

<p>not working:</p>

<pre><code>Uncaught Syntax error, unrecognized expression: )
k.errorjquery.js:17
k.filterjquery.js:17
kjquery.js:17
c.querySelectorAll.kjquery.js:17
k.matchesSelectorjquery.js:17
f.extend.filterjquery.js:17
f.fn.extend.isjquery.js:17
f.fn.extend.closestjquery.js:17
Njquery.js:16
f.event.handlejquery.js:17
f.event.add.k.i.handle.kjquery.js:16
f.event.triggerjquery.js:17
ejquery.js:17
</code></pre>
