【发布时间】:2010-02-07 00:02:08
【问题描述】:
我有这个 js 对象,它是通过 jason_encode() 从 php 获得的。该对象有 2 个对象,名称和视频。然后通过一个 for 循环,我将名称分配到 div 中。我的问题是我需要在每个 div 中创建一个链接,该链接将创建一个显示视频的对话框。
我的这个想法来自 jquery UI 示例:http://jqueryui.com/demos/droppable/#photo-manager
特别是查看大图标,我打算使用相同的对话框,除了嵌入 youtube 视频。
这是从 jscript 对象中获取值并将它们放入 div 中的代码。
for ( var i in BodyWeight )
{
if(BodyWeight[i]['Color'] == 'Red')
{
$('#redboxes').append('<div class="ui-widget-content dragred"><p>' + BodyWeight[i]["ExerciseTitle"] + '</p> </div>');
}
else if(BodyWeight[i]['Color'] == 'Blue')
{
$('#blueboxes').append('<div class="ui-widget-content dragblue"><p>' + BodyWeight[i]["ExerciseTitle"] + '</p> </div>');
}
}
然后基本上我会在每个图标中都有一个图标,其中应该包含来自 ExerciseVideo 的数据。我只是不知道如何将两个对象连接在一起。在 jquery 示例中,他们的图像 url 嵌入在 href 中,不幸的是我不能对视频做同样的事情。
【问题讨论】:
标签: php javascript jquery json