如何在编辑器中找到来自父div的attr?
function loadEditor(){
tinymce.init({
selector: "textarea",
toolbar: "fullscreen | undo redo | styleselect | bold italic underline | link image",
menubar : false,
statusbar : false,
plugins : 'fullscreen autolink link image',
setup: function(editor) {
editor.on('blur', function(e) {
alert($(this).parent().attr("data-id"));
});
}
});
}
HTML
<div data-id="5"><textarea name="editor"></textarea></div>
由于
答案 0 :(得分:0)
我假设您想要找到转换为tinymce编辑器的textarea的父div。
这是要走的路(也请看这个小提琴:http://fiddle.tinymce.com/mHdaab)。
setup : function(ed) {
ed.onInit.add( function(ed) {
tinymce.dom.Event.add(ed.getDoc(), 'blur', function(e) {
var parent = document.getElementById(ed.id).parentNode;
console.log('parent', parent);
});
});
}
答案 1 :(得分:0)
试试这个
alert($(this).parent().data("id"));