如何更改ajax响应中的所有类名?

时间:2017-10-15 13:45:16

标签: jquery ajax

我有这样的回复数据:

    <div class="blog-post">Lorem ipsum dolor sit amet.</div>
    <div class="blog-post">Eum perferendis nisi vitae et.</div>
    <div class="blog-post">Accusantium odit molestias, excepturi iusto.</div>
    <div class="blog-post">Maxime assumenda eaque cum, mollitia.</div>

我尝试使用div.blog-postdata.replace中添加新课程,但只更改了一次:

    $.ajax({
        success:function(data){
            data = data.replace('blog-post', 'blog-post is-ready');
        }
    }

这是输出:

<div class="blog-post is-ready">Lorem ipsum dolor sit amet.</div>
<div class="blog-post">Eum perferendis nisi vitae et.</div>
<div class="blog-post">Accusantium odit molestias, excepturi iusto.</div>
<div class="blog-post">Maxime assumenda eaque cum, mollitia.</div>

如何将整个班级名称blog-post替换为blog-post is-ready

1 个答案:

答案 0 :(得分:1)

data.split('blog-post').join('blog-post is-ready'))