2011-12-22 129 views
1

我試圖在django中使用dajax修改div的寬度css屬性。我試過了所有我能想到但沒有成功的變體。我正在成功地將dajax用於許多其他事情,主要用於「innerHTML」操作。django dajax css寬度屬性

這裏的事情,我已經試過一個例子...

下面是一個簡單的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') 

你明白了。我只需要知道什麼屬性是訪問該寬度屬性。 :)

非常感謝。

回答

1

我是dajax的新手,但根據他們的list of API calls,看起來您有兩種選擇。

要麼使用分配到修改樣式屬性:

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

或者,使用CSS類而非內聯CSS樣式:

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

和處理CSS文件中#mysilldiv.largersize .. 。