有没有办法,用 jquery,例如点击,找到所有 iframe 元素,删除他们的 src= 标签,并把它还给?有点,刷新:)
正在寻找 foreach 函数或类似的东西,但我对此相当绝望:(
谢谢你的时间,玛特
有没有办法,用 jquery,例如点击,找到所有 iframe 元素,删除他们的 src= 标签,并把它还给?有点,刷新:)
正在寻找 foreach 函数或类似的东西,但我对此相当绝望:(
谢谢你的时间,玛特
$(document).ready(function() {
$('#somebuttonid').click(function() {
$("iframe").each(function() {
var src = $(this).attr('src');
$(this).attr('src', src);
});
});
});
您可以像这样刷新所有 iframe
$("iframe").each(function() {
$(this).attr('src', $(this).attr('src'));
});
您可以将函数传递给.attr()
[docs](或.prop()
[docs]):
$('iframe').attr('src', function(index, val) {
return val;
});
该函数针对每个元素执行。它比使用显式.each
循环更简洁。
你甚至不需要 jQuery:
for(var i = 0; i < frames.length; i++) {
frames[i].src = frames[i].src;
}