私はウェブサイトの多くの領域でfancybox-2.0.1を使用しており、問題なく使用しています。また、tinymceのjquery実装をfancyboxと組み合わせて問題なく使用しています。ただし、tinymce intiスクリプトを次のように変更したため、問題が発生し始めました。
<script type="text/javascript" src="tinymceJQ/jscripts/tiny_mce/jquery.tinymce.js"></script>
<script type="text/javascript">
$(function() {
var $editor = $("#appContentTextArea");
// Initialize WYSIWYG
$editor.tinymce({
script_url : 'tinymceJQ/jscripts/tiny_mce/tiny_mce.js',
theme : "advanced",
mode : modeAlter,
/*editor_selector : "mceEditor",*/
content_css : "css/webPage.css",
paste_text_sticky: true,
paste_text_sticky_default: true,
relative_urls: false,
remove_script_host : false,
remember_last_path : false,
imagemanager_rootpath: accountFolder,
theme_advanced_buttons1 : "bold, italic, underline, strikethrough, separator, justifyleft, justifycenter, justifyright, justifyfull, separator, formatselect, forecolor, separator, hr, removeformat, separator, cut, copy, image, separator, aquaHeading, sponsorDiv",
theme_advanced_buttons2: "code, separator, link, unlinkbullist,numlist,tablecontrols, fontselect",
theme_advanced_buttons3: "",
setup : function(ed) {
ed.onInit.add(function() {
// do something
});
},
oninit : tinyMceReady
});
</script>
このinitに変更するとすぐに、FancyboxはURLを開きません。代わりに、正しいサイズのポップアップが起動しますが、コンテンツは「要求されたコンテンツをロードできません。後でもう一度やり直してください」になります。
誰かが新しいfancyboxとtinymceとの競合に気付いていますか、または上記のコードで競合を見ることができますか?
助けてくれる人に事前に感謝します。