【问题标题】:jQuery: Replace $ (currency symbol) to another currency symboljQuery:将$(货币符号)替换为另一个货币符号
【发布时间】:2010-01-19 13:48:52
【问题描述】:

我正在寻找允许我将 div 中的所有美元符号替换为“CHF”(另一种货币)的功能。原因是货币符号是硬编码的,应该被替换。

有简单的方法吗?

非常感谢。

【问题讨论】:

    标签: jquery str-replace


    【解决方案1】:
    jQuery('div').each(function(i){ jQuery(this).text(jQuery(this).text().replace('$','CHF')) })
    

    【讨论】:

    • 注意,稍作修改。我将其更改为使用 .text() 而不是 .html(),因为从技术上讲,您只想更新 div 文本内容,而不是属性、脚本标签等。
    • 请注意,使用此示例将处理所有 div 标签元素。这可能会减慢您的页面加载速度,在某些情况下会显着降低。只要有可能,建议用更具体的选择器替换此类常见标记。
    猜你喜欢
    • 2014-08-28
    • 2019-02-23
    • 1970-01-01
    • 2011-07-07
    • 1970-01-01
    • 2017-06-22
    • 2017-06-13
    • 2012-08-12
    • 1970-01-01
    相关资源
    最近更新 更多