我正在嘗試用“br”替換所有破折號 (-),但它給我帶來了問題。
我努力了
var strNewString = $('.member__designation').html().replace(/-/g,'<br>');
$('.member__designation').html(strNewString);
這是 html

在應用上面的代碼之前

應用上面的代碼后

uj5u.com熱心網友回復:
你可能想要
$('.member__designation').each(function() {
this.textContent = this.textContent.replace(/-/g,'<br>')
})
假設 $('.member__designation') 只有文本而不是 html
如果只有簡單的 HTML<b>那么做
$('.member__designation').each(function() {
this.innerHTML = this.innerHTML.replace(/-/g,'<br>')
})
uj5u.com熱心網友回復:
看起來你用 class 抓取了所有元素,.member__designation然后用你的正則運算式抓取的任何元素替換它們。我認為你必須改變你的實施
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/534765.html
上一篇:Bootstrap選單打不開
