点击小图标展开隐藏表格内容代码!高分求!js或jQuery或其他能实现效果的代码都行

我有一个5行5列的表格,默认显示表格第一行,第一行最右边表格外放一个加号小图标。
希望实现的效果:点击加号小图标展开整个表格,再点击加号小图标收起表格回到默认状态!

建议你把第一行放在一个<thead></thead>,然后其他的放在<tbody></thody>,设置id,设置一个int 变量, 初始值为1,以这个int 变量做if判断,如果能被2整除,就隐藏thody,反之就显示thody,下面别忘记让int 变量自增长,这样应该就可以把,追问

能不能贴代码?我初学不太懂啊

追答

大概这样,但是里面的样式需要你自己慢慢调一下

追问

我希望的是点击图标.gif文件来实现展开隐藏,但你里面都没有图标文件啊!

追答

,,,你直接放张图片在单元格就好了,那个是单元格的点击事件,,,,,,,,,,

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-10-03
<script language="javascript">
function f(a){
var obj = document.getElementById(a);
if(obj.style.display==""){
obj.style.display = "none";
}else{
obj.style.display = "";
}
}
</script>

<table >
<tr onclick="f('c');">
<td height="70" bgcolor="#00FF99">点击本行</td>
</tr>

<tr id="c">
<td height="60" bgcolor="#CC33CC"></td>
</tr>
</table>追问

你这个是默认显示第2行的,怎么默认隐藏第2行呢?

本回答被提问者采纳

高分求代码 用js或jquery实现表格行列转换,表格含合并的单元格
维度1 未钻取指标3 维度2 维度2 钻取指标1 钻取指标2 钻取指标1 钻取指标2 对象1 对象2 <\/

如何用JS实现点击图标自动隐藏和显示窗口
控制一下这个div块的display属性,如果显示就是block反之就是none,也可以用jquery的写法,hide()和show();$("#id").show();或者是$("#id").hide();

怎么用js或jq点击展开,出现隐藏的DIV,点击收起DIV又隐藏起来.
\/*展开和收起用一个div,也可以说它是个按钮,假设它的id=d1;假设需要显示和隐藏的div叫d2;下面这段代码只是粗略的实现了你的要求,主要是给你提供个思路;*\/$(function(){$('#d1').click(function(){\/\/给d1绑定一个点击事件; \/*这个判断的意义是,如果d2是隐藏的,那么让它显示出来,并将...

写一段javascript(或jQuery)代码实现以下功能?
首先思路如下:检测用户是否更改数量或单价 检测用户是否输入的是数字 计算,并返回值到总价中 简易代码如下:以下为部分代码:<!--onkeyup方法是在键盘按键按下并松开时发生--> \/\/count()输入值是数量和价格的value function count(n,p){ if(Number(n)==n & Number(p)==p)\/\/这一步是...

如何用js控制表格里几列内容的显示与隐藏
首先下载一个JQuery库,在head中用script标签引入进来.之后要用.每一列对应的td元素设置一个class,例如交易手续费的td列元素设置class="transFee"之类的,能看懂就行.然后在网页底部加一个script标签.或者单独创一个js文件然后引入,建议用后者(代码量大的话方便排版分工)然后写上4个$(".[class名]")....

如何用JS或JQ实现点击不同的按钮出现不同的层内容
代码这样呀: (document).ready(function() { \/*** tab setting ***\/ (".tab td:first").addClass("current");(".tab div:not(:first)").hide();\/*** tab event ***\/ (".tab td").click(function() { (".tab td").removeClass("current");(this).addClass("current")...

...用Js或Jquery怎么做到这种效果(请附上代码,非常感谢非常感谢)_百度...
是说鼠标移到哪个就显示哪个么?jQuery:("导航").mouseover(function(){ ("要显示的div").show().siblings().hide();});

jquery 点击显示或隐藏内容
你没有写错。检查一下是不是载入了,看看console里面报什么错误 <!DOCTYPE html>Document用户管理

求用JS或jquery实现点击表格同步变色
<!DOCTYPE html>Document.tab1,.tab2{border-collapse: collapse;border:none;width:200px;}.tab1 td,.tab2 td{border:1px solid #000;text-align: center;}.tab1 td{cursor: pointer;}.tab2{margin-left:40px;}.bg1{ background: red;}.bg2{ background: green;}.bg3{ backg...

...才不会被拦截?纯JS或JQuery实现都可以。。求代码及原理。。。_百度...
如果用户将整个浏览器关掉,是不会触发unload事件和 beforeunload 事件的 关于这个问题, google的解决方案是,利用心跳机制。就是js定时用ajax向服务端发送信息告诉服务器他在线。每次ajax触发服务端一个计时的新轮回。当超过一定时间没有客户端的ajax请求,就认为该用户已经下线。你可以去查一查相关资料 ...

相似回答