国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 宽甸| 东阿县| 延津县| 南江县| 枣阳市| 汽车| 玉田县| 九龙县| 雷波县| 商丘市| 隆回县| 义马市| 金湖县| 横峰县| 左权县| 南京市| 额尔古纳市| 保山市| 泸溪县| 信阳市| 富民县| 明水县| 商水县| 祁阳县| 金门县| 洱源县| 彩票| 太仓市| 文成县| 海淀区| 贺兰县| 宜春市| 边坝县| 思茅市| 霍城县| 英德市| 临邑县| 星子县| 龙游县| 岚皋县| 阿克陶县|