当前位置:  开发笔记 > 编程语言 > 正文

用" "替换空白区域 使用Jquery

如何解决《用" "替换空白区域使用Jquery》经验,为你挑选了1个好方法。

我在网上四处看看,但我找不到任何有用的东西.:(

我遇到了一个我不明白的问题.我确信我做错了什么,但我不清楚jQuery的语法,以了解我做得不对的是什么.

我正在使用JS和CSS 3的动画,并且我在单词之间有空格的麻烦,为了解决这个问题,我必须找到一种方法用其他东西替换字符串中的字符.就像一个空的空间,或者作为测试,我试图做一个" n"与" xxxxx".

我认为我在做的是:

    加载页面时

    使用.fancy-title包含n带有文本" xxxxx"的" " 类的类修改任何段落的字符串

所以:

$(document).ready(function(){
    for(i=0; i< myLength+1; i++){
        var charCheck = $(".fancy-title").text()[i];
        if(charCheck == "n"){
            charCheck.replace("n", "xxxxxxxx");
        }
    }
});

但我收到一个错误,它说:

charCheck.replace("n","xxxxxxxx"); 它不是一个功能

我正在使用jquery

和其他基于jquery的脚本来制作动画,旋转和缩放...而且它们都在HEAD中,首先加载jquery.

我究竟做错了什么?jQuery中的操作是否需要特定的.js扩展名?我明白这是jQuery的基本功能,看看其他例子都会给我带来同样的错误.

我甚至试过了

if(charCheck == "n"){
   $(".fancy-title").text()[i] == " "
}

但只是修改它不适用于页面.我也尝试过innerHTML:(我感觉很无能......

预先感谢您的任何帮助.



1> Ned Batcheld..:
$(document).ready(function(){
    $(".fancy-title").each(function(i){
        var text = $(this).html();
        $(this).html(text.replace(/ /g, " "));
    })
});

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有