为什么这个JavaScript对象没有href属性?

时间:2013-12-19 12:48:55

标签: jquery

我整晚都在完成这项任务,除了一部分外,它已完成。

window.location.href = searchresults.find('.active').attr('href');

重定向工作正常,但它没有拉动href数据。它被检索为未定义。我知道在意识到这个错误之后我会感到很傻。

<div id="searchresults" class="round" style="display: block;">
<ul>
<li class="active">
<a href="#">
<img src="ajax.jpg">
<span>words</span>
</a>
</li>

1 个答案:

答案 0 :(得分:3)

根据您的代码,您需要找到.active a

这样:

$('#searchresults').find('.active a').attr('href');