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

时间:2017-04-11 13:38:00

标签: javascript jquery iframe dynamically-generated

请问您如何在JQuery中为dymanically添加的iframe元素绑定onclick函数。

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

在页面上加载$("#iframe")。length = 0,因此无法使用$("#iframe")。find方法。

请告知

谢谢, Aniket

1 个答案:

答案 0 :(得分:1)

使用有效选择器查找iFrame,并使用.contents()获取其内容。

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

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