我想要做的是,只有当我点击一个div
with 时id="$project['slug']"
,它才会加载iframe
里面的那个div
. 因此,我src
从 中删除了该属性iframe
,并将其添加到onclick
事件中。我有这个HTML/PHP
:
<div class="box" id="<?=$project['slug']?>" onclick="load_frame();">
<iframe id="frame_<?=$project['slug']?>" frameborder="0"></iframe>
</div>
Js
:
function load_frame() {
id = location.hash.replace('#', '');
var source = "<?php echo $project['video']; ?>";
$('#frame_'+id).attr("src", source);
}
不幸的是,当我检查它时,iframe
它显示:src="<?=$project['video']?>"
而不是变量持有的值。你知道我做错了什么吗?谢谢你!