Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为动态添加的jQuery元素绑定onclickevent_Javascript_Jquery_Iframe_Dynamically Generated - Fatal编程技术网

Javascript 为动态添加的jQuery元素绑定onclickevent

Javascript 为动态添加的jQuery元素绑定onclickevent,javascript,jquery,iframe,dynamically-generated,Javascript,Jquery,Iframe,Dynamically Generated,您能否建议如何为JQuery中动态添加的iframe元素绑定onclick函数 情况就像-我有4个单选按钮。每当有人选择第二个单选按钮时,我加载一个iframe,在该iframe中有一个按钮,我需要从外部JS文件中获得一个onclick函数 页面加载时$iframe.length=0,因此无法使用$iframe.find方法 请告知 谢谢, Aniket找到带有有效选择器的iFrame,并使用.contents获取其内容 var iframe = $('#your_iframe').conten

您能否建议如何为JQuery中动态添加的iframe元素绑定onclick函数

情况就像-我有4个单选按钮。每当有人选择第二个单选按钮时,我加载一个iframe,在该iframe中有一个按钮,我需要从外部JS文件中获得一个onclick函数

页面加载时$iframe.length=0,因此无法使用$iframe.find方法

请告知

谢谢,
Aniket

找到带有有效选择器的iFrame,并使用.contents获取其内容

var iframe = $('#your_iframe').contents();

iframe.find('your_clicable_item').click(function(event){
   console.log('work fine');
});

你好,Manish,谢谢你的回复。我已经尝试过这个,但是它在页面加载时不起作用。iframe仍然不可用。只有选择单选按钮后,它才会工作