如何从DL列表中选择任何一个元素

时间:2011-05-22 17:05:38

标签: jquery list codeigniter

我有一个DL列表,其中包含DT中的标题和DD中的信息。 我将使用jquery从DT中选择一个标题,并在点击它时打开DD。我的问题是如何选择“只”DT我点击并打开那个dd?现在,当我点击一个DT时,所有dd都打开并关闭以切换

从视图:

foreach($allnews as $row){
echo "<dt class=\"row\">$row->date - $row->subject </dt>";
echo "<dd class=\"show\">$row->news</dd>";
}

Jquery的

$(function(){
   $('.show').hide();
   $('.row').click(function(){
       $('.show').toggle("slow");      
   });   
});

感谢您的时间

1 个答案:

答案 0 :(得分:3)

$('.row').click(function(ev){
    $(this).next(".show").toggle("slow");      
});

.nextev.target