【发布时间】:2012-04-28 11:38:42
【问题描述】:
我有这段代码可以加载并显示默认为 display:hidden 的 iframe:
$("div").on('click', '.blok', function () {
$(this).siblings("iframe").toggle().show().attr("src", $(this).siblings('span').find('a').attr('href') );
});
如您所见,我设置了 .toggle 以便第二次单击将恢复为默认值。问题是第二次点击也再次加载 iframe(当它被隐藏时)。如何在切换事件中只加载一次?
【问题讨论】:
-
我把忘记的开关放在里面了..
-
你可能应该分享涉及 iframe 的代码部分
-
@Dhiraj Bodicherla 只是一个简单的 html iframe,没什么花哨的