我将从jQuery的html字符串中获取元素,但我总是在控制台中获取一个未定义的元素。 我的字符串是:jQuery - html字符串的选择器
<td class="test">asd</td><td class="second">fgh</td><td class="last">jkl</td>
,我想要得到的td.test。
我测试过:
console.log($('.test', '<td class="test">asd</td><td class="second">fgh</td><td class="last">jkl</td>').innerHTML);
console.log($('.test', '<td class="test">asd</td><td class="second">fgh</td><td class="last">jkl</td>').html());
console.log($('.test', '<td class="test">asd</td><td class="second">fgh</td><td class="last">jkl</td>').first().innerHTML);
和更多一些,但没有任何工程:/
有谁知道我的问题的解决方案?
也许你应该首先用jQuery包装你的字符串? – 2012-03-04 00:37:37
你可以告诉我[它在哪里](http://api.jquery.com/jQuery/)jQuery应该能够接受任意的HTML作为'$'的第二个参数? – 2012-03-04 00:38:40