0

我无法从 javascript 文件将 json 值设置为 embed 标记的 scr 属性。

$.getJSON("url",函数(数据){

 jsonMovies = data.Movies;
 $.each(data.Movies, function(index,value){
     numofMovs[i]= index;
     if (numofMovs[i] == 'Movie6')
     {
        var parent = $('embed#video1').parent();            
        $('embed#video1').remove();             
        parent.append('<embed type="video/mp4" width="200px" height="200px" id = "video1"           
        src=value.Video />');   
     }
}

请让我知道在 src 属性 (src=value.Video) 中包含 json 值的正确语法。

谢谢, 苏拉比

4

1 回答 1

0

您需要将值连接到字符串中:

parent.append('<embed type="video/mp4"
      width="200px"
      height="200px"
      id="video1"
      src=' + value.Video + '/>');
          ^^^^^^^^^^^^^^^^^^^

两者之间存在很大差异:

x = 'hello';
alert(x);   // shows hello
alert('x'); // shows x
于 2012-04-04T03:54:52.843 回答