如何使用RJS修改页面上的CSS元素?我想修改div的边距以添加“margin-top:2.8em;”
如何使用RJS访问此内容,或者我应该使用类似
的内容page << "document.getElementById('super-wrap').style.margin-top='2.8em;';"
虽然这不起作用。
由于
答案 0 :(得分:0)
找到它:
#some.html.erb
page.call "set_style", "super-wrap", "some_css_class"
#css
.some_css_class {
margin-top: 2.8em;
}
#appliction.js
function set_style(element, class_name) {
new Element.ClassNames(element).set(class_name);
}
现在我需要让它变得轻松......此刻它只是在那里倾倒。