我使用JavaScript选项(不是iframe)将MS Excel WebApp文档嵌入到我的网页中。 我想阻止用户点击单元格并以这种方式选择它们(至少对于某些列而言)。
但是当我创建一个jquery函数,它在外部Excel div中捕获一个单击时, 没有任何反应,因为Excel表格的某些单元格的内部div会捕获它。问题是,我无法更改(删除点击功能)嵌入的Excel文档的内容,因为它是自动生成的。
所以问题是:我如何优先考虑外部div单击功能并防止在内部div上触发click事件而不更改内部div的内容?
由于
答案 0 :(得分:1)
您是否尝试过使用event.stopImmediatePropagation()?我已快速设置fiddle here。
jQuery Docs:
Keeps the rest of the handlers from being executed and prevents the event from bubbling up the DOM tree.