本帖最后由 vivivi11122 于 2012-07-26 21:09:21 编辑

解决方案 »

  1.   

    $('#search_bar ul:eq(0) li:eq(1)').html()
    指的是第二个<li> <li>aa</li>
      

  2.   

    $('#search_bar>ul>li>ul>li:eq(0)').html();
    $('#search_bar>ul>li:eq(1)>ul>li:eq(0)').html();
      

  3.   

    $('#search_bar ul:eq(0) li:eq(1)  ul li:eq(0)').html()
    $('#search_bar ul:eq(0) li:eq(1))----这里得到的是aa那个li
    由于你aa那个li下面已经没有ul和li所以得到null
      

  4.   

    答案在楼上你$("ul li") 绑定的DOM是ul下所有的li;
    如需要指定层级 就
    $("ul > li");表示只是ul下的 不包含ul li li 多层的子目录希望你能明白最主要的是你这种html嵌套关系很乱,li下尝试用div或者span等其他块级元素就定义。