1
我試圖實現Pusher到我的Rails應用程序,並讓它工作在主要但是我很努力地將ruby代碼添加到正在推送到客戶端使用link_to創建一個URL的數據字符串。我努力理解這個問題的JavaScript控制檯是說:推者 - 添加紅寶石到JavaScript字符串?
Uncaught SyntaxError: Unexpected token %
<script src="http://js.pusher.com/2.2/pusher.min.js"></script>
<script type="text/javascript">
var pusher = new Pusher('<%= Pusher.key %>'); // uses your API KEY
var channel = pusher.subscribe('worklink');
channel.bind('update', function(data) {
$("#comments").prepend(
"<div class='post_box'><div class='post'><p class='username'><b><%= link_to " + data.userfirstname + " " + data.userlastname + ", user_path(" + data.userid + ") %></b></p><p class='post_content'>" + data.postcontent + "</p></div></div>");
});
</script>
任何幫助將非常感激。
你不可錯過你的JavaScript變量Ruby代碼。你需要做vise-a-versa。 – Surya 2014-10-04 12:19:38