Jquery 就文件'采取行动;s iframe';s元素触发事件

Jquery 就文件'采取行动;s iframe';s元素触发事件,jquery,iframe,backbone.js,pdfjs,Jquery,Iframe,Backbone.js,Pdfjs,如何实现从文档元素触发单击事件的事件函数 我必须对document.getElementById(“iframe id”).contentWindow.window.document.getElementById(“hello abc”)执行操作 是否可以使用Backbone.View()实现 接近 您可以将视图的el指向iframes主体,并像任何其他主干视图一样为其元素定义事件 如有必要,您可以让其他视图(如父视图)侦听来自iframe视图的事件 比如: var TestView = B

如何实现从
文档元素触发单击事件的事件函数

我必须对document.getElementById(“iframe id”).contentWindow.window.document.getElementById(“hello abc”)执行操作

是否可以使用Backbone.View()实现


接近

您可以将视图的
el
指向iframes
主体
,并像任何其他主干视图一样为其元素定义事件

如有必要,您可以让其他视图(如父视图)侦听来自iframe视图的事件

比如:

var TestView = Backbone.View.extend({
 el: $('iframe').get(0).contentWindow.document.body,
 initialize: function() {
   this.render();
 },
 events: {
  'click button': 'eventHandler'
 },
 render: function() {
  this.$el.append($('#iframe-template').html());
 },
 eventHandler: function(e, rivetsView) {
  alert('bingo!');
  //triger a custom event for the parent view or such if required
 }
});
var test = new TestView();