-1

如果我在做什么var $html = jQuery(html);,我怎样才能在 $html 中找到一个元素?

4

5 回答 5

2

.find()通常..

$html.find('#myElement'); // redundant, find my ID
$('#myElement'); // better
$html.find('.myClass'); // elements which share a class
$('.myClass'); // uses QSA
$html.find('[name="foo"]'); // an input perhaps
于 2013-03-21T21:33:09.987 回答
1

嗯:

var $html     = jQuery(html),
    some_elem = $html.find('.some_elem'); //finds elements with that class ?
于 2013-03-21T21:32:50.627 回答
0

您必须在内部使用带有 CSS 选择器的find函数:

$html.find("#my.css.selector:last");

就像在 CSS 中一样,你也可以链接选择器:

$html.find("#my div.html span.tree");
于 2013-03-21T21:34:48.703 回答
0

一个班轮...

var some_elem = $(html).find('#some_elem');
于 2013-03-21T21:35:46.617 回答
-1

您可以运行常规 jquery 选择

var $html = jQuery(html),
 elem_in_html= $html.find("#elem_in_html");
于 2013-03-21T21:33:05.287 回答