如果为 null,Jquery 行分割不起作用

标签 jquery html-table

试图破坏 | 上的 td 文本符号并显示为-

http://jsfiddle.net/XFC5u/102/

function addBR($el) {    
$el.html($el.html().split('|').join('<br/>'));
}

addBR($('.myClass'));

我的问题是,当第一个 myClass 值为 null 时,它显示所有后续行值为 null。

喜欢-http://jsfiddle.net/XFC5u/121/

循环中做错了什么?请提出建议。

最佳答案

您是否尝试过将选择器更改为这样

addBR($('.myClass:not(:empty)'));

关于如果为 null,Jquery 行分割不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28711428/

相关文章:

javascript - 访问具有特定文本内容的类并显示 :none

javascript - jquery查找单元格值,如果存在则更改单元格,如果不存在则添加新行

javascript - 在 Javascript 中创建用于电子邮件的 HTML 表格?

javascript - jQuery 对象不起作用

javascript - 如何将以前的功能添加到简单的 jQuery slider

jquery 无法将子列表 <ul> 标签添加到附加的 <p> 标签

jquery - 如何在没有任何插件的情况下卡住表头并在垂直滚动时显示?

html - 使用 flexbox 垂直对齐 td 元素中的元素

HTML 布局、ASP.Net、浏览器差异......必须有更好的方法

python - 合并两个表,一个仅包含标题,另一个包含 bs4 的表值