我正在使用播放框架 2.0。通过迭代用户对象的列表(列表),我在 scala 模板中显示了一个项目列表。每个用户对象在 div 中显示为,
<div class="columns"><code>
@for(list of Users) {
<div class="column">
<a class="popup-link" href="#drabbles-box">@user.TITLE</a></div>
}
</div>
单击该标题时,将打开一个弹出窗口
<div class="popup-box-hover" style="display: none">
<div class="popup">
@user.getImage() //HELP NEEDED HERE
</div>
以下是 jQuery 代码:
$(".popup-link").fancybox({
zoomSpeedIn : 0,
zoomSpeedOut : 0,
frameWidth : 670,
imageScale : false,
hideOnContentClick : false,
overlayOpacity : 0.6
});
$(".popup-link").click(
function() {
//alert(' ' + $("#currentDrabble").val())
if ($(this).parents().is('.box')) {
cur_title = $(this).parents('.box').find(
'.title-for-form').text();
}
return true;
});
$("#header .popup-link").click(function() {
$('#chal').val($('#chal').attr('title'));
})
$(".part-chal").click(function() {
$('#chal').val(cur_title);
return true;
});
我需要将用户对象传递给那个 jQuery 弹出窗口。我不知道如何传递特定对象以在单击链接时显示该图像。我根本不知道 jQuery,所以我找不到调用弹出窗口的位置。
请帮忙。