

Ruby on Railsで開発しています。  
viewはslimで作成していて、AdminLTEのテーブルのデザインを適用しようと思ってます。  
その中にページングなどを実行するためのjavascriptコードがありますが、  
それが実行されないんです。  
javascriptのところのコード下記の通りです。

[code]

    <script>
      $(function () {
        $("#example1").DataTable();
      });
    </script>
    
[/code]

自分のslimコードです。

[code]

    javascript:
      alert('Slim supports embedded javascript!11')
      $(function () {
        alert('Slim supports embedded javascript!22')
      $("#example1").DataTable();
    });
    
[/code]

自分のコードにはjavascriptの動作確認のため、alertを追加しました。  
alertが2個ありますが、〜11になっているところは実行されますが、  
〜22と書いてあるところは実行されていません。  
あと、一回実行したページから「ページのソース表示」でのhtmlコードでも特に違いはありませんでした。  
なので、slim化には問題はなさそうですが。。。  
あのコードを実行できる方法を教えてください。


CC BY-SA 3.0
2016-02-25T07:40:45.443
22528
2016-07-14T06:05:09.457
10710
question
javascript ruby-on-rails slim
javascript中のfunctionが実行されない


ステートメントの区切りにセミコロンが無いためエラーになってませんか？

[code]

    alert('Slim supports embedded javascript!11');
    $(function () {
        alert('Slim supports embedded javascript!22');
        $("#example1").DataTable();
    });
    
[/code]


CC BY-SA 3.0
2016-02-26T02:42:36.017
22549
2016-02-26T02:42:36.017
7343
22528
answer