jquery - 如何在tinyMCE Preview中禁用超链接(<a href =""></a>)

标签 jquery tinymce-4

我想禁用tinyMCE预览弹出窗口中的所有链接,并且还需要从弹出框中删除标题预览。

我正在使用tinyMCE 4X。 tinyMCE内容的预览是通过使用预览插件来完成的

代码:

$("body").delegate("#previewMail", "click", function(event) { 
  $.fancybox({ 
    'transitionIn': 'none', 'transitionOut': 'none', 'titlePosition' : 'inside', 'transitionIn' : 'none', 'transitionOut' : 'none', 'content':tinyMCE.activeEditor.getContent(), 
  }); 
}); 
$(document).on('click','.fancybox-inner',function(e){ 
  e.preventDefault(); 
});

最佳答案

使用preventDefault():

$('#popup a').click(function(e){
   e.preventDefault();
}

或者,使用 return false:

$('#popup a').click(function(e){
       return false;
    }

关于jquery - 如何在tinyMCE Preview中禁用超链接(<a href =""></a>),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22316297/

相关文章:

javascript - tinymce 插件 - 如何从多个选项卡获取数据?

javascript - 按标签拆分 html 字符串而不丢失拆分字符

javascript - 如何从异步调用返回响应?

javascript - 显示/隐藏 div 以使用 jquery 进行过滤

javascript - 同步 Ajax 调用和executeQueryAsync Sh​​arePoint JS CSOM

javascript - 动态加载 TinyMCE - 错误的插件、主题路径

javascript - 如何在 TinyMCE 4 中设置响应式文件管理器返回绝对 url

javascript - ajaxToolkit 中的 PopupControlExtender 不适用于启用 tinymce 的文本框

javascript - Jquery对多个ID应用单个函数

javascript - TinyMCE 为每个文本区域加载 content.min.css