在iframe父窗口中触发click事件 [英] trigger click event in iframe parent window

查看:116
本文介绍了在iframe父窗口中触发click事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<div id="main">
    <a id="mainp" >Parent Window</a>

    <iframe id="iframeindex" src="iframeindex.html" >

    </iframe>
</div>

<script>
     $(function() {
        $('#mainp').live('click', function(e) {
            alert("hi");
            e.preventDefault();
        });

iframeindex source:

iframeindex source:

<a id="child1" class="test" href="a.html">aa</a>    

<script>
    $(function() {          
        $('.test').click(function(e){           
            $('#mainp', window.parent.document).css('color', 'red').trigger('click');

            e.preventDefault();
        })
    });

CSS已应用于父窗口链接,但点击事件未触发。
我怎么能将触发事件发送到父窗口。

CSS is getting applied on parent window link but click event is not getting trigger. How can i send trigger event to parent window.

推荐答案

window.parent.$('#mainp').trigger('click');

window.parent.$('#mainp').click();

这篇关于在iframe父窗口中触发click事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆