Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何仅当此td包含其他td的溢出文本时才显示其内容_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何仅当此td包含其他td的溢出文本时才显示其内容

Javascript 如何仅当此td包含其他td的溢出文本时才显示其内容,javascript,jquery,html,Javascript,Jquery,Html,最后一个td有自己的内容。我需要在包含文本的td之前停止溢出的文本 是否有任何方法为溢出文本指定类似宽度的属性 所需场景: 所有td都有溢出:可见。它应该只有在td有文本时才可见。它不应应用于包含文本的td。如果我删除了正常td中的文本,则之前溢出的文本应该完全显示出来。提前谢谢。有没有可以玩的样品?所以没有样品可以分享???我这样问是因为你的senario遗漏了一些案例,所以不清楚你在期待什么。如果一个单元格在一个溢出和一个空单元格之间不是空的,该怎么办?如果它是溢出的行的最后一个单元格怎么办

最后一个
td
有自己的内容。我需要在包含文本的
td
之前停止溢出的文本

是否有任何方法为溢出文本指定类似宽度的属性

所需场景:


所有
td
都有
溢出:可见
。它应该只有在
td
有文本时才可见。它不应应用于包含文本的
td
。如果我删除了正常
td
中的文本,则之前溢出的文本应该完全显示出来。提前谢谢。

有没有可以玩的样品?所以没有样品可以分享???我这样问是因为你的senario遗漏了一些案例,所以不清楚你在期待什么。如果一个单元格在一个溢出和一个空单元格之间不是空的,该怎么办?如果它是溢出的行的最后一个单元格怎么办?等例如,您可以使用
$('#codexpl td~td:not(:empty')).prev('td:not(:empty')).css('overflow','hidden')
$('#codexpl td+td:not(:empty')).prevAll('td:not(:empty')).css('overflow','hidden')取决于预期情况。但您似乎允许用户编辑单元格,所以您需要从相关处理程序调用它(这是???)。我的要求是,如果一个单元格有文本,则任何其他单元格的溢出文本都不应覆盖在其上。