2011-09-15 129 views
-1

寫在header.php文件,下面是用來Zend公司和jQuery,如何在Zend的

<script type="text/javascript" src="http://example.com/library/includes/jQuery142.js"> 
</script> // jquery 
<script type="text/javascript" src="http://example.com/library/includes/jqueryautoiframe.js"> 
</script> // plugin iFrame Sizing 

在下面的代碼視圖文件,我怎麼在把下面的Zend?我用下面的代碼,但不工作。

<iframe src="blabla"></iframe> 
<script> 
$('iframe').iframeAutoHeight(); //iframeAutoHeight is the function in jqueryautoiframe.js 
</script> 
+0

你gettinng在Firebug的錯誤 –

回答

3

您需要等到文檔準備好之前,你可以使用任何JS

試試這個:

<script> 
$(function() { 
    $('iframe').iframeAutoHeight(); //iframeAutoHeight is the function in jqueryautoiframe.js 
}); 
</script> 
+0

感謝隊友,試過了,沒有工作。 –

+0

您是否在控制檯中收到任何類型的錯誤? – wesbos

+0

我猜想,因爲iframe標記位於腳本之上,因此不需要將其放入準備好的處理程序中。 –

-1

嘗試

<iframe src="http://google.com"></iframe> 
<script type="text/javascript"> 
$('iframe').iframeAutoHeight(); //iframeAutoHeight is the function in jqueryautoiframe.js 
</script> 

你的IFRAME來源是「布拉布拉'你有意地把它?

-1

嘗試

<?php 
$this->headScript() 
->appendScript(
    <<<'BODY' 
    $('iframe').iframeAutoHeight(); 
    }); 
BODY 
); 
?>