Tag: 替换

jQuery – 在加载正文后查找并替换文本

关于用jquery查找和替换文本,我从其他人那里得到了一些惊人的帮助。 下面的代码将找到单词:“Subject:”并将其替换为“Name:” $(“*”).each(function () { if ($(this).children().length == 0) { $(this).text($(this).text().replace(‘Subject:’,’Name:’)); } }); 这非常有效。 我遇到的唯一问题是替换页面加载后加载的文本。 我确实有一些javascript函数显示来自服务器的数据,但只有在页面加载了所有元素之后。 例如,用户从下拉列表中选择一个值,该值启动事件以从数据库加载产品列表。 我格式化了一些这样的产品: 格兰尼史密斯苹果价格:x.xx每磅营养成分…. 我只想找到一个替换“Price:”这个词,并可能用“Cost:”代替它。 但正如我所提到的,该数据尚未加载。 并且仅在用户从下拉菜单中选择“Granny Smith Apples”后显示。 这是我必须忍受的限制吗?

jquery查找和替换文本,没有元素id

我正在寻找和替换文本。 我遇到的唯一问题是找到一个文本字符串,它没有附加到带有ID的元素。 否则,这很容易。 我正在尝试这样的事情: $(“*”).each(function () { $(this).html(this.html().replace(‘Original Text’,’New Text’)); }); 工作不太好。 有没有人遇到过这个? 此外,如果我要查找和替换多个单词或短语,这会如何影响用户浏览器的速度/处理能力? 这是记忆力吗?

Javascript Escape Double Quotes

如果JSON字符串是这样的话,你如何逃避双引号: var str = “[{Company: “XYZ”,Description: “”TEST””}]” 我想在值TEST中转义次要双引号。 我试过这个,但它不起作用。 var escapeStr = str.replace(/””/g,’\”‘); 我错过了什么?

如何从JavaScript中删除字符串中的文本?

我有一个以data-123为值的字符串。 如何在jQuery或Javascript进入并从字符串中删除data-同时离开123 ?