我有IFRAME加載onClick。加載IFRAME onClick
以下腳本的問題是始終加載第一個iframe的內容,而我期望在單擊相對鏈接時加載右側的iframe。
$('.toggle-next-div').click(function(){
var iframe = $("#myiFrame");
iframe.attr("src", iframe.data("src"));
});
HTML
<a href="#" class="toggle-next-div">Map</a>// iframe (1)
<iframe id="myiFrame" data-src="my-url" src="about:blank"></iframe
<a href="#" class="toggle-next-div">Map</a>// iframe (2)
<iframe id="myiFrame" data-src="my-url" src="about:blank"></iframe>
<a href="#" class="toggle-next-div">Map</a>// iframe (3)
<iframe id="myiFrame" data-src="my-url" src="about:blank"></iframe
<a href="#" class="toggle-next-div">Map</a>// iframe (and so on...)
...
如何加載就在iframe的相對鏈接?
的ID應該是唯一的。您有三個具有相同ID的HTML元素。 – ComFreek