このようなカスタムボタンを作成しました
setup: function (ed) {
ed.addButton('fancybox_button', {
title: 'Fancybox button',
image: 'img/button.gif',
onclick: function() {
fancybox_button();
}
});
}
これは機能し、ボタンがツールバーに表示されます。次に、tinyMCE.init の前にこのような fancybox_button 関数があります。
function fancybox_button() {
$.fancybox({
padding : 0,
minHeight : 560,
minWidth : 950,
...
});
}
カスタムボタンをクリックすると、このエラーが発生します
Uncaught TypeError: Object function ( selector, context ) {
// The jQuery object is actually just the init constructor 'enhanced'
return new jQuery.fn.init( selector, context, rootjQuery );
} has no method 'fancybox'
どうすればこれを正しく行うことができますか?