我正在尝试使用 jQuery 处理一堆 div 的内容。它完美地工作,除了当 HTML 放置在可见文件中时,div
它不会像HTML 一样呈现元素,它们最终只是被显示为代码。有什么想法吗?我尝试过使用 Rails 的or ,这两种方法似乎都不起作用。<h3>
<br>
h(this)
this.html_safe
此代码使隐藏的“存储”div:
<div style="display: none;"><%= content_tag(:div, r.body.html_safe, :id => 'page'+i.to_s+'_hidden_article'+r.issue_id.to_s) %></div>
此代码向用户显示上述内容之一:
<%= content_tag(:div, "", :id => "document_article#{i}_body", :class => "thumbnail") %>
这是管理它的 jQuery 交换:
$('#doc_article1').change(function() {
var src = $(this).val();
$('#document_article1_body').text('');
var b = $('#page1_hidden_article'+src).text();
$('#document_article1_body').text(b);
});
任何帮助都会非常好。
干杯!