Rails アプリで使用するために、Aloha インライン エディター UI ツールバーにボタンを追加しようとしています。通常の HTML ページに使用した場合のコードは正常に動作します。ただし、私のレールアプリでは、コピーして貼り付けても機能しません。ページにはエラーも表示されません。私のコードは次のとおりです。彼らのウェブサイトからのもので、念のためここに含めました:-
<script type="text/javascript">
Aloha.require(['ui/ui', 'ui/button'], function(Ui, Button) {
var button = Ui.adopt("myButton", Button, {
click: function(){
alert("Click!");
}
});
});
Aloha.settings.toolbar = {
tabs: [
{
label: 'Save',
components: [ 'myButton' ]
}
],
exclude: [ 'strong', 'emphasis', 'strikethrough' ]
};
Aloha.ready( function() {
var $ = Aloha.jQuery;
$('.editable').aloha();
});
</script>