作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Rails 项目中的 View create.js.erb 有一个小问题。如果应答器的 id 为 JTBDS,我想执行 2 个不同的代码块。
这是我的代码:
if( $("#JTBDS").length ){
$("#T<%= @current_tweet %>").after("<%= escape_javascript(render(:partial => @jtbd) %>"));
$("#E<%= @current_tweet %>").hide();
$(".jtbd_tags").each(function(){
select($(this)[0].name,
"http://localhost:3000/search",
"tag_jtbd");
});
tag_button();
$(".tags").each(function(){
select($(this)[0].name,
"http://localhost:3000/adrs",
"tag");
});
}
else{
$("#T<%= @current_tweet %>").before("<%= escape_javascript(render(:partial => @jtbd, :layout => "jtbd_of_tweet", locals: {jtbd: @jtbd} )) %>");
$("#E<%= @current_tweet %>").hide();
$(".jtbd_tags").each(function(){
select($(this)[0].name,
"http://localhost:3000/search",
"tag_jtbd");
});
}
我不知道为什么,但我有一个错误:语法错误,意外的 kENSURE
我尝试使用 console.log 打印 $("#JTBDS").length ,并且按预期得到 0 或 1。
感谢您的帮助
最佳答案
第 2 行缺少 escape_javascript
的右括号。
$("#T<%= @current_tweet %>").after("<%= escape_javascript(render(:partial => @jtbd)) %>"));
关于javascript - 语法错误,意外的 kENSURE js.erbrails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30304645/
我想在我的method_name.js.erb中获取ajax请求发送的数据。 它成功发送请求,但问题是我无法获取 以ajax方式发送数据。 实际的ajax代码: var a = 1; $.ajax({
我的 Rails 项目中的 View create.js.erb 有一个小问题。如果应答器的 id 为 JTBDS,我想执行 2 个不同的代码块。 这是我的代码: if( $("#JTBDS").le
我是一名优秀的程序员,十分优秀!