获取索引中 h1 的内容

get content of h1 on index

我会在某些li标签中获取某些h1标签的内容。 我做了一些简单的 fiddle 但它对我不起作用。

我想要的是脚本警报 "This is two"。

JS:

$index = 1;

$item = $('ul').children('li').eq($index);
$itemname = $item("h1").text();
alert($itemname);

HTML:

<ul>
    <li>this is one</li>
    <li>hello
         <h1>this is two</h1>
    </li>
    <li>this is three</li>
</ul>

谁能帮帮我?

Here is the fiddle

$item 是一个 jQuery 对象,不是函数,您可能想使用 find()

$itemname = $item.find("h1").text();

FIDDLE

我稍微修改了剧本。工作示例:http://jsfiddle.net/5ppuweo4/5/

var itemname = $("h1").text();    
alert(itemname);

希望对您有所帮助。