<ul id="ul1">
<li class="a1">1</li>
<li class="a1">2</li>
<li>3</li>
<li class="a1">4</li>
</ul><ul id="ul2">
<li class="a1">5</li>
<li class="a1">6</li>
<li>7</li>
<li class="a1">8</li>
</ul>俩个UL
$(document).ready(function(){
$("li").click(
function(){
if($(this).hasClass("a1"))
{
$(this).removeClass("a1")//.....我想得到是哪个UL
//  if(ul1)的话,,就 ul1=  UL1下面所有的样式为 a1  的 LI的INNERTEXT 例如  ul1string=1,2,3
// 这样应该怎么做呢 ????}
else
{}
}
)
})

解决方案 »

  1.   

    没看明白什么意思你要指那个ul的话用 $(this).parent() 就可以了
      

  2.   

    那怎么遍历UL下所有  CLASS="A1"的LI 呢 我想把所有带CLASS="A1"的里的内容都加起来。
      

  3.   


    var str = "";
    $("#ul1 li[class='a1']").each(function(){
          str += $(this).html();
    }); 这个就是ul1 下面所有class为"a1"的li了 。
      

  4.   

    楼上的 class='a1' 可以简略成 $('#ul1 li.a1')