国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

javascript實(shí)現(xiàn)table單元格點(diǎn)擊展開隱藏效果(實(shí)例代碼)

2019-11-19 16:52:38
字體:
供稿:網(wǎng)友

如果table元素的高如果不設(shè)置,是根據(jù)內(nèi)容撐開的,根據(jù)這個(gè)規(guī)則,可以用js控制默認(rèn)狀態(tài)下table-cell的寬度,并將這一列的table-cell設(shè)置為dispaly:block,這樣多出來的內(nèi)容就會(huì)被隱藏掉,添加點(diǎn)擊事件,把table-cell的display在block和table-cell之間切換,就能實(shí)現(xiàn)點(diǎn)擊展開隱藏效果啦!

js代碼如下:

$('.cell').click(function(){  if($(this).css('display')=='block'){    console.log('ok');    $(this).css('display','table-cell');  }else{    $(this).css('display','block');  }});

超級簡單!不過設(shè)置為block之后,表格的border重疊就會(huì)失效,要對這個(gè)動(dòng)態(tài)的列單獨(dú)再設(shè)置一下樣式,去掉它的邊框~

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴中市| 嘉善县| 达州市| 平凉市| 宁南县| 和田县| 静乐县| 永福县| 双江| 修水县| 寻乌县| 南充市| 柯坪县| 东乡族自治县| 无棣县| 杨浦区| 阿勒泰市| 梅州市| 休宁县| 荃湾区| 东安县| 大名县| 湖南省| 安福县| 泸溪县| 新安县| 郁南县| 岳阳县| 江川县| 阳高县| 辽宁省| 新昌县| 将乐县| 潮安县| 新蔡县| 绍兴县| 通山县| 平陆县| 潜江市| 什邡市| 吉林省|