replace函数方法要怎么写

 直接上代码   
function clearyh(yh){
        return yh.replace(/["“”‘’']/g,"");
    }
        这是我想写的一个去除文字中引号的方法,.replace(/["“”‘’']/g,""); 这一段亲测有效。
        但是像这样写在方法中就报, yh.replace not is function 

        <div class="aaa">
        skjdfhskjdhf"sdfsdf"sdfsdfsdf'"sdfsdfsdfs"""我以为圣诞节会发开始交电话“费可视对讲"""''sdfsdfsdfsdfsdfsd"sdfsdf"sdfa"
    </div>

        $(document).ready(function(){
        var aa = $(".aaa");
        clearyh(aa);
    })

        这个方法要怎么写? 望大神赐教

yh需要是个字符串,aa是dom对象了

 var aa = $(".aaa").html();
  var aa = $(".aaa");
       aa.val( 

            clearyh(aa.val())//传递至而不是aa这个jquery对象,replace是string的方法,jquery对象没replace

            );

你的意思是不是这样,成功返回:

 success:function(data){
        clearyh(data.content)
    }

调用事件:

  function clearyh(yh){
        $(".aaa").html(yh.replace(/["“”‘’']/g,""));
    }