我有从DB字符串url中获取的变量,但是url中没有引号,因此我需要在其下面添加引号。

 var audioUrl
 url is having string like http://xxxxx/xxx/xx-xx-123.m4a without double quotes
 audioUrl= (data.url)

 i need convert data.url value to "http://xxxxx/xxx/xx-xx-123.m4a"

       Circle Jplayer
       var audio="http://xxxxx/xxx/xx-xx-123.m4a"
       var myOtherOne = new CirclePlayer("#jquery_jplayer_2",
        {
            m4a: audio,
        }

最佳答案

var audioUrl = "\""+ data.url+  "\"";


无论您获得多少audioUrl并想用“”将其包裹起来,都需要将它们放进去并用来转义内部的。上面将导致:

 "http://xxxxx/xxx/xx-xx-123.m4a"


或者,如果您使用单引号,则无需使用转义字符。

var audioUrl = '"'+ data.url+  '"';

10-02 14:45