對不起,我使用谷歌翻譯器。 我有一個jQuery UI選項卡中的代碼與iFrame加載內容只有單擊時。我使用PHP(wordpress)來調用iframe。Jquery ui標籤只在點擊時加載iframe
問題是,它僅與一個IFRAME SRC把數據中的工作原理,例如:
< IFRAME數據-SRC = 「http://powvideo.net/embed-ui0njh4t1cgz-640x360.html」 WIDTH = 「680」 HEIGHT = 「380」 SCROLLING =「無「FRAMEBORDER = 」0「>(IF它的工作原理)
遞送作爲嵌入視頻的託管如下:
< IFRAME SRC =」 http://powvideo.net/embed-ui0njh4t1cgz-640x360.html「WIDTH = 」680「 HEIGHT = 「380」scrolling =「no」frameborder =「0」>(不工作)
任何人都知道如果你可以修改腳本或PHP來把正確的語法? 更改iframe data-src = by iframe src =
非常感謝提前。
代碼jQuery用戶界面:
<script>
$(function() {
$("#tabs").tabs({
beforeActivate: function(event, ui) {
ui.newPanel.find('iframe').each(function() { if($(this).data('src') && !$(this).attr('src')) $(this).attr('src',$(this).data('src')); });
},
create: function(event, ui) {
ui.panel.find('iframe').each(function() { if($(this).data('src')) $(this).attr('src',$(this).data('src')); });
}
});
// Hover states on the static widgets
$("#dialog-link, #icons li").hover(
function() {
$(this).addClass("ui-state-hover");
},
function() {
$(this).removeClass("ui-state-hover");
}
);
});
</script>
代碼的HTML
<div id="tabs">
<ul>
<li><a href="#tabs-1">Opción 1</a></li>
</ul>
<div id="tabs-1">
<?php $values = get_post_custom_values("reproductor"); echo $values[0]; ?>
</div>
</div>
斯科特嗨,我需要的是讓腳本與工作有一個IFRAME SRC,而不是數據-src。我能解釋得更好嗎? 通過您所說的修改,仔細閱讀Iframe,但閱讀標籤的全部內容以加載頁面,我只通過單擊來閱讀活動標籤和其他標籤。 非常感謝您的幫助。 – alejode 2014-11-01 20:53:06
你是說你想'src'的值設置'data-src'的值嗎?這可以通過如下方式完成:'ui.newPanel.find('iframe')。each(function(){$(this).data('src',$(this).attr('src'); });' – Scott 2014-11-03 16:32:27
當我更改這部分代碼時,系統停止工作標籤頁並在第一個標籤中一起閱讀 我需要的是代碼(php或java)讀取和解釋「