【发布时间】:2012-02-19 05:29:16
【问题描述】:
下面的 A 和 B 应该是等效的,但只有版本 A 有效。 rails 字符串评估似乎已损坏或发生得太早/太晚或其他什么。有什么想法吗?
<% content_for :main do %>
<script type="text/javascript">
$(function(){
//$("#users-new").dialog(); //A
$(<%= "\"#users-new\"" %>).dialog(); //B
});
</script>
<div id="users-new">
testing
</div>
<% end %>
【问题讨论】:
-
真正奇怪的是,以下工作,虽然它不应该: $().dialog();
-
或者说它间歇性地工作——真的很奇怪
标签: jquery ruby-on-rails ruby jquery-ui