gpt4 book ai didi

javascript - 如何从 tinymce textarea 中删除标题属性

转载 作者:数据小太阳 更新时间:2023-10-29 03:51:21 26 4
gpt4 key购买 nike

我正在使用 jquery-ui 工具提示和 tinimce 4,

问题是当 tinymce 加载到文本区域时,标题属性 "Rich Text AreaPress ALT-F10 for toolbar..." 一直显示 jqueryui 工具提示。

我试过用js删除标题,但没有任何改变:

document.getelementbyid('message_ifr').RemoveAttribute('title');

有没有办法从文本区域的 tinymce 或 jqueryui 工具提示中删除标题?

编辑:

这是tinymce代码:

tinymce.init({

mode : "exact",

elements : "message,notes",

plugins: "advlist autolink lists link image charmap hr anchor pagebreak code fullscreen table ",

toolbar: "undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image table code fullscreen",

menubar: false,

statusbar: false,

});

和jquery-ui工具提示代码:

$(function() { 
$( document ).tooltip({
content: function() { return $(this).attr('title'); } // br
});
});

最佳答案

我刚刚找到了解决问题的正确方法:

(感谢:raina77ow this fiddle)

第 1 步:

在 tinymce 集成代码之后添加:

tinymce.init({
// ...
});

var ed = tinymce.activeEditor;
var ifr = tinymce.DOM.get(ed.id + '_ifr');
ed.dom.setAttrib(ifr, 'title', '');

第 2 步

将 jquery-ui 工具提示功能从 document 更改为 '[title]',如下所示:

$(function() { $( '[title]' ).tooltip({ content: function() { return $(this).attr('title'); } }); });

关于javascript - 如何从 tinymce textarea 中删除标题属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18297465/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com