jquery 折叠层 jquery循环遍历了一个table,当点击table的tr时,在该tr的下面、下个tr的上面显示一个div层,这个div层显示此行tr的详细信息.用jquery如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你不如全部都用div好了,table是结构化的行与行之间插不进div的啊~ 用div,jquery循环遍历后的数据怎么能整齐的放到div中啊? ???什么叫整齐的放到啊。。这样??<style>.row { clear:both; }.col_01 { float:left; width:10px; }.col_02 { float:left; width:30px; }.col_03 { float:left; width:20px; }</style><div class="row"> <div class="col_01"></div> <div class="col_02"></div> <div class="col_03"></div></div><div class="row"> <div class="col_01"></div> <div class="col_02"></div> <div class="col_03"></div></div> 那点击div之后在对应的div下面显示一个详细信息的div,如何做啊? <style>.row, .row-detail { clear:both; }.row-detail { display:none; }.col_01 { float:left; width:10px; }.col_02 { float:left; width:30px; }.col_03 { float:left; width:20px; }</style><div class="row"> <div class="col_01"></div> <div class="col_02"></div> <div class="col_03"></div></div><div class="row-detail"> <div>ur description</div></div><div class="row"> <div class="col_01"></div> <div class="col_02"></div> <div class="col_03"></div></div><div class="row-detail"> <div>ur description</div></div><script type="text/javascript"> $(".row").click(function() { $(".row-detail").hide(); $(this).next(".row-detail").show(); });</script> 这个<div class="row-detail"> <div>ur description</div> </div> 能不每个div后面都加个隐藏的吗?当我点击比如说<div class="col_01"></div>这个div时,div下新建一个显示详细信息的div。 我也这么想的,结果是不行的,我实现的方法:假设是班组和组员的table,班组是一级tr,tr的name=team_xx;组员是下级tr,tr的name=person_xx,tr的style='display:block',你点team_xx时可以显示/隐藏组员的tr 但是你打开详细之后就不隐藏了么?...或者如果你不想写的话可以动态加-,-<script type="text/javascript"> $(".row").click(function() { if($(this).next(".row-detail").size() == 0) { var html = '<div class="row-detail"><div>ur description</div></div>'; $(this).append(html).show(); } $(".row-detail").hide(); $(this).next(".row-detail").show(); });</script> javascript switch语句 请问有谁能给我讲讲这段代码的具体意思啊 请教有关页面定位的问题 求用jscript解决八皇后问题的html文件 请问,我如何记录滚动条位置,就像qq一样,如果滚动条在最下面,有新信息滚动条跟着向下 关于FCKeditor的问题,谢谢 请问页面元素的offset属性是个什么属性 请高手指教:莫名其妙的换行问题 取消按钮 点击太快导致部分内容没有得到取消 Easyui的问题 ext两个grid相互拖动 firstGrid.getView().scroller.dom; 这个为空或不是对象 字符串型的方法如何在js中执行
用div,jquery循环遍历后的数据怎么能整齐的放到div中啊?
???什么叫整齐的放到啊。。这样??<style>
.row { clear:both; }
.col_01 { float:left; width:10px; }
.col_02 { float:left; width:30px; }
.col_03 { float:left; width:20px; }
</style><div class="row">
<div class="col_01"></div>
<div class="col_02"></div>
<div class="col_03"></div>
</div>
<div class="row">
<div class="col_01"></div>
<div class="col_02"></div>
<div class="col_03"></div>
</div>
那点击div之后在对应的div下面显示一个详细信息的div,如何做啊?
<style>
.row, .row-detail { clear:both; }
.row-detail { display:none; }
.col_01 { float:left; width:10px; }
.col_02 { float:left; width:30px; }
.col_03 { float:left; width:20px; }
</style><div class="row">
<div class="col_01"></div>
<div class="col_02"></div>
<div class="col_03"></div>
</div>
<div class="row-detail">
<div>ur description</div>
</div>
<div class="row">
<div class="col_01"></div>
<div class="col_02"></div>
<div class="col_03"></div>
</div>
<div class="row-detail">
<div>ur description</div>
</div><script type="text/javascript">
$(".row").click(function() {
$(".row-detail").hide();
$(this).next(".row-detail").show();
});
</script>
这个<div class="row-detail"> <div>ur description</div> </div> 能不每个div后面都加个隐藏的吗?当我点击比如说<div class="col_01"></div>这个div时,div下新建一个显示详细信息的div。
假设是班组和组员的table,班组是一级tr,tr的name=team_xx;组员是下级tr,tr的name=person_xx,tr的style='display:block',你点team_xx时可以显示/隐藏组员的tr
或者如果你不想写的话可以动态加-,-
<script type="text/javascript">
$(".row").click(function() {
if($(this).next(".row-detail").size() == 0) {
var html = '<div class="row-detail"><div>ur description</div></div>';
$(this).append(html).show();
} $(".row-detail").hide();
$(this).next(".row-detail").show();
});
</script>