所以我从 MySQL 数据库动态生成了内容,并使用 php 提取它。为了说明我的意思,请看这个例子。
转到http://minecraftadmins.net/browse/ 查看皮肤预览?我想让它在您单击它时打开一个 jQuery 弹出窗口,其中包含从外部源 (AJAX) 生成的内容。我知道如何制作弹出窗口。但动态时它不起作用。
有什么想法吗?
最佳答案
你可以这样做:
<script type="text/javascript">
$(document).ready(function(){
$('#skin-preview-421').click(function() {
$.post($('#skin-preview-421').attr('href'), function(resp){
$("#dlg-skin-preview").html(resp).dialog('open');
}, 'html');
return false;
});
});
</script>
<a id="skin-preview-421" class="ex2trigger" href="get_skin_preview.php?id=421">Skin Preview</a>
<div id="dlg-skin-preview" style="display:none;"></div>
稍后您可以通过在循环中分配点击次数来进行优化。
关于php - 使用 PHP 的动态 jQuery 弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2714819/