次のように、Railsを部分的にレンダリングしたいライトボックスがあります。
var data = "render :conversations => new";
$('#lightbox').append('#{escape_javascript(data)');
残念ながら、これにより、実際のレンダリングではなく、「render:conversations=>new」というテキストがライトボックスに表示されます。これは、実行時にレンダリングするのではなく、パーシャルを追加しているためだと思います。私はこのスレッドのアドバイスに従いましたが、ほとんど成功しませんでした。次のように、追加行の前に「!=」を追加することをお勧めします。
!= "$('#lightbox').append('#{escape_javascript(data)');"
これにより、「!=」が原因で構文エラーがスローされます。この記号を間違って使用している可能性がありますが、Googleでこの記号に関する情報を見つけることができません。これをどのように機能させることができますか?