Jquery正在查找所有子链接

Jquery正在查找所有子链接,jquery,Jquery,在jquery中,我可以找到像这样的所有li的内容 $("#myid").closest('li').html()) 如何找到myid li中的所有href 这是我的html <div id="myid"> <li> <a href="show1">showroom1</a> </li> <li> <a href="show2">showroom2</a&

在jquery中,我可以找到像这样的所有li的内容

$("#myid").closest('li').html())
如何找到myid li中的所有href

这是我的html

<div id="myid">

            <li> <a href="show1">showroom1</a> </li>
            <li> <a href="show2">showroom2</a> </li>
            <li> <a href="show3">showroom3</a> </li>

            </div>
但它从未奏效。我没有定义


谢谢

使用
find
方法,然后循环查找返回的项目

$(function(){  
   var allAs=$("#myid li").find("a");
   $.each(allAs,function(index,item){
      alert($(item).attr("href"));
   }); 
});

jsidle示例:

您可以使用
.each()
迭代列表项,然后使用
.attr('href')
查找href值


感谢您的及时回复,我尝试了您的方式,但从未奏效。所以我用了j08691,我想你的标记和你发布的不同。代码运行良好。检查我在回答中发布的JSFIDLE。是的,你是对的,它确实有效,问题是我在ready函数中使用了它,而你的代码已经定义了一个。谢谢
$(function(){  
   var allAs=$("#myid li").find("a");
   $.each(allAs,function(index,item){
      alert($(item).attr("href"));
   }); 
});
$('#myid li').each(function(){
    console.log( $(this).find('a').attr('href') );
});