获取索引上的h1内容

时间:2015-01-08 19:20:07

标签: jquery indexing alert

我会在某些li标签中获得某些h1标签的内容。 我做了一些简单的小提琴,但它对我不起作用。

我想要的是脚本警告"这是两个"。

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

2 个答案:

答案 0 :(得分:1)

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

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

FIDDLE

答案 1 :(得分:0)

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

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

希望它有所帮助。