1

我正在尝试在 django 中使用 dajax 修改 div 的宽度 css 属性。我已经尝试了所有我能想到的变化,但没有成功。我成功地将 dajax 用于许多其他事情,主要用于“innerHTML”操作。

这是我尝试过的事情的一个例子......

这是一个简单的 div,我想改变它的宽度

<div id="mysillydiv" style="width: 1px;">some stuff</div>

这是我尝试过的一些 dajax 函数...

# does not work
dajax.assign('#mysillydiv', 'css.width', '50px')

# nope, this isn't it either
dajax.assign('#mysillydiv', 'style.width', '50px')

你明白了。我只需要知道访问该宽度属性的属性是什么。:)

太感谢了。

4

1 回答 1

1

我是 dajax 的新手,但根据他们的 API 调用列表,看起来你有两个选择。

要么使用 assign 修改样式属性:

dajax.assign('#mysillydiv', 'style', 'width:50px')

或者,使用 CSS 类而不是内联 CSS 样式:

dajax.add_css_class('#mysillydiv', 'largersize')

并在您的 CSS 文件中处理 #mysilldiv.largersize ......

于 2012-01-09T08:08:17.517 回答