2012-03-09 88 views
0

我想將任何值賦給顯示屬性,如下所示。dojo顯示屬性

dojo.query(".item").style('display', 'anything'); 

但它沒有影響。請給我提供任何建議。

+0

那麼'display'不能是'anything'。它必須是'block none inline inline-block'中的一個' – 2012-03-09 13:46:26

+0

但是否則這在句法上是正確的。所以除非你沒有'class ='item''元素,否則它應該按照預期工作。 – 2012-03-09 13:48:22

回答

0

我的猜測是,您必須在.item之前給CSS顯示設置,然後才能更改腳本中的設置。

所以,如果你在腳本做.item { display:none; }在CSS,

query('.item').style('display', 'block');會工作。

Dojo是如何爲我工作的。

在旁註中,考慮查看Dojo 1.7,其中不使用dojo.method編碼方式。