大家好我有这个问题,我有jquery tinymce工具,我把它应用到textarea
我有这个jquery jquery-hashtags,它允许我像facebook hashtags ex那样制作文字: #hashtag
您可以看到预览here
但我不能在tinymce工具中使用它 如果有人可以帮我这个
,请这是<head>
区域中的代码:
<link href="css/jquery.hashtags.css" media="all" rel="stylesheet" type="text/css" />
<script src="js/jquery.hashtags.js"></script>
这是<body>
区域中的代码:
<textarea id="Selector">
这是我的脚本区域:
<script>
$(tinymce.activeEditor.getBody()).hashtags();
$("#tinymce").hashtags();
$("#Selector").hashtags();
</script>
这条线的作品
<script>
tinymce.init({
selector: '#Selector',
plugins: [
'advlist autolink lists link image charmap preview hr anchor pagebreak',
'searchreplace wordcount visualblocks visualchars code fullscreen',
'insertdatetime media nonbreaking table contextmenu directionality',
'emoticons template paste textcolor colorpicker imagetools'
],
content_css:"css/jquery.hashtags.css",
toolbar1: 'insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image',
toolbar2: ' preview media | forecolor backcolor emoticons',
image_advtab: true,
templates: [
{ title: 'Test template 1', content: 'Test 1' },
{ title: 'Test template 2', content: 'Test 2' }
],
});
</script>
所以请问我如何将这个jquery添加到tinymce工具
答案 0 :(得分:1)
这不起作用,因为您在不可见的textarea元素上操作。 Tinymce使用这个textarea,为编辑器初始化一个新的iframe并隐藏前编辑器源元素(在你的情况下是textarea)。