Javascript jquery只加载一次内容
您好,我的问题是,每当我通过javascript和jquery将内容加载到iframe时,它只会第一次加载内容,然后我就不能在上面加载任何内容。 我使用的功能是:Javascript jquery只加载一次内容,javascript,jquery,iframe,src,Javascript,Jquery,Iframe,Src,您好,我的问题是,每当我通过javascript和jquery将内容加载到iframe时,它只会第一次加载内容,然后我就不能在上面加载任何内容。 我使用的功能是: function loadContent(elementSelector, sourceURL) { $(""+elementSelector+"").attr('src', sourceURL ); } 我把它叫停了 <li><span><a href="javascript:loadCont
function loadContent(elementSelector, sourceURL) {
$(""+elementSelector+"").attr('src', sourceURL );
}
我把它叫停了
<li><span><a href="javascript:loadContent('#oPanel', 'http://www.google.com');">Google</a></span></li>
我做错什么了吗?
谢谢 我试图重现你的问题,但没能重现。我创建了一个非常简单的站点,其中包含to链接和一个iframe:
<a class="iframe" href="http://microsoft.com">Microsoft</a>
<a class="iframe" href="http://google.com">Google</a>
<iframe id="oPanel"></iframe>
它正在按预期工作。你可以在这里试试:你说的“我不能加载任何东西”是什么意思?你能发布一个更详细的例子吗。您是通过更改url来调用函数,还是url总是相同的?我使用它来加载不同的url。因此,当我第一次加载microsoft.com时,当我点击google.com时,它会加载,然后它不会改变。谢谢您能否将示例上载到服务器并告诉我们在哪里可以看到它?在
元素选择器
之前和之后的空字符串是什么?
$('a').click(function(){
$('#oPanel').attr('src',$(this).attr('href'));
return false;
});