簡體   English   中英

來自iframe的jquery插件中的call函數

[英]call function in jquery plugin from iframe

如何在iframe中調用JQuery插件函數?

 (function($){

         $.fn.jqueryEx = function() {

               function CallThisFunctionFromIframe(){
               }

         }



 })(jQuery);

編輯

iframe與父文檔位於同一個域中。

(function($){

     $.fn.jqueryEx = function() {


         $.fn.jqueryEx .CallThisFunctionFromIframe= function() {

             alert('hello');

         }  

     }


 })(jQuery);

從iframe中調用此方法

 $(document).ready(function() {

     window.parent.$.fn.jqueryEx.CallThisFunctionFromIframe();

 });

我可以建議你這種方法。 只需將要調用的邏輯包裝到函數中即可。

<script type="text/javascript"> 
//<![CDATA[
    function CalledFromChild() {
        // Stuff triggered from child
        alert("What ever");
    }
//]]>
</script>

在iframe中你可以這樣做。

<script type="text/javascript">
    //<![CDATA[
    window.parent.CalledFromChild();
    //]]>
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM