TinyMCE“添加类别”输入字段到链接对话框

问题描述 投票:1回答:1

link_class_list插件允许创建添加链接时要选择的类的列表。有没有一种方法可以添加打开的输入而不是下拉菜单,以便用户可以输入任何类别?

这些是文档中的参数,但是关于打开的输入字段没有任何提及。

tinymce.init({
  selector: "textarea",  // change this value according to your HTML
  plugins: "link",
  menubar: "insert",
  toolbar: "link",
  link_class_list: [
    {title: 'None', value: ''},
    {title: 'Dog', value: 'dog'},
    {title: 'Cat', value: 'cat'}
  ]
});
class tinymce tinymce-4
1个回答
0
投票

<script>
tinymce.init({
	selector: 'textarea',
	menubar:false,
	plugins: [
		'advlist autolink link image lists charmap print preview hr anchor pagebreak',
		'searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking',
		'save table contextmenu directionality emoticons template paste textcolor code pageembed codesample advcode '
	],
	toolbar: 'bold italic | link image preview media fullpage pageembed | code codesample forecolor backcolor | emoticons styleselect alignleft aligncenter alignright alignjustify bullist numlist outdent indent |table tabledelete | tableprops tablerowprops tablecellprops | tableinsertrowbefore tableinsertrowafter tabledeleterow | tableinsertcolbefore tableinsertcolafter tabledeletecol',
        default_link_target: '_blank',
        style_formats: [{title: 'Button (Default)', selector: 'a', classes: ''}, {title: 'Button (primary)', selector: 'a', classes: 'btn btn-primary'}, {title: 'Button (success)', selector: 'a', classes: 'btn btn-success'}],
        link_class_list: [{title:'Button (Default)', value:''}, {title:'Button (primary)', value:'btn btn-primary'}, {title:'Button (success)', value:'btn btn-success'}]

});
</script>

尝试一下。

© www.soinside.com 2019 - 2024. All rights reserved.