0
我有一个地区和相应的国家..当我点击一个地区,列表应该扩大,而折叠所有其他地区的列表。另外,当我再次点击相同的区域时,它应该切换。 但在我的情况下,每件事情都正常工作,除了切换功能在第一次点击时无法正常工作。jQuery切换不正常
$(document).ready(function(){
$("tbody[id*='titl']").live('click',function(){
var nextId = ('#' + $(this).next("tbody[id*='tbod']").attr('id'));
$("tbody[id*='tbod']").each(function(){
var hideId = ('#' + $(this).attr('id'));
if(nextId != hideId)
{
$(hideId).hide();
}
else
{
$(hideId).toggle();
}
});
});
能否请你创建一个http://jsfiddle.net/例子吗? – 2011-04-14 10:06:35
向我们展示您的HTML。 – 2011-04-14 10:07:02
HTML非常复杂......它由服务器呈现,并且非常动态.. – Misam 2011-04-14 10:20:21