我有一个 iframe,其中包含
<div title="hello" onclick="window.top.iframeclick()"></div>
在父页面上,是 jquery:
function iframeclick() {
title = $(this).attr('title');
alert(title);}
警报正在执行,但是,它不会更新title
在父页面中设置的变量。
title
有人可以帮助解释为什么当我单击 iframe 时它可能不会重置变量<div>
,而是使用不同的元素作为 $(this)?
问:如何将 iframe 的 div 中的 $(this) 传递给在父页面中设置的函数中使用?