如何在iframe中调用JQuery插件函数?
(function($){
$.fn.jqueryEx = function() {
function CallThisFunctionFromIframe(){
}
}
})(jQuery);
iframe与父文档在同一个域中。
答案 0 :(得分:2)
(function($){
$.fn.jqueryEx = function() {
$.fn.jqueryEx .CallThisFunctionFromIframe= function() {
alert('hello');
}
}
})(jQuery);
在iframe中调用此内容
$(document).ready(function() {
window.parent.$.fn.jqueryEx.CallThisFunctionFromIframe();
});
答案 1 :(得分:0)
我可以建议你这种方法。只需将要调用的逻辑包装到函数中即可。
<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>