2013-04-17 230 views
2

我需要在我的tinyMCE内容文本中添加一些div“在这里您可以添加准备好的块”,以便用户可以选择此文本并单击按钮用准备好的html替换内容。tinyMCE - 使用jQuery解析iframe内容

我无法访问tinyMCE iframe中的元素。

我第一次尝试基本的东西,但它不工作:

$("iframe").on('click', 'div', function(e) { 
    e.preventDefault(); 
    alert('clicked'); 
}); 

我发现我可以访问源文本区域(与工作好)的一些解决方案,但我需要的是DOM树中iframe,所以我可以轻松选择我需要的div。

回答

1

这里是你想要

$(ed.getBody()).find('p'); 

这会有什么让你编辑身体jQuery对象。找到可以用来得到你想要的一切