Dojo 中 jQuery .css() 的替代方案

Posted

技术标签:

【中文标题】Dojo 中 jQuery .css() 的替代方案【英文标题】:alternative for jQuery .css() in Dojo 【发布时间】:2012-10-25 19:06:58 【问题描述】:

我目前正在大学从事一个项目,该项目只允许使用Dojo(1.8 版)。我有以下问题:我需要在 javascript 代码中设置元素 css。所以, DojojQuery.css() 的任何替代方案?

【问题讨论】:

【参考方案1】:

看起来您正在寻找set 模块中的set 函数:

http://dojotoolkit.org/reference-guide/1.8/dojo/dom-style.html#dojo-dom-style-set

还有一点,正确的术语是设置元素的内联样式。 CSS 只是用于编写样式表的语言。

【讨论】:

是否可以对所有使用相同类名创建的 future dom 元素执行此操作?也就是说,这可以针对 live dom 完成吗?我们如何才能得知 className="my" 的节点的 dom 更改?是否可以本质上将 domStyle 应用于 css 元素而不是 dom 元素?还是我们必须重新查询?如果我们必须重新查询什么是最好的事件来通知 dom 变化? 你在找这个吗:***.com/questions/5083540/…?

以上是关于Dojo 中 jQuery .css() 的替代方案的主要内容,如果未能解决你的问题,请参考以下文章

几种流行的AJAX框架对比:Jquery,Mootools,Dojo,ExtJs,Dwr

在 jQuery 中的元素 this 的 Dojo 中等效吗?

Dojo 相当于 jQuery $('html')

Dojo 是不是有等效于 jQuery.trigger() 的功能?

有人在同一个项目中使用过 Dojo 和 JQuery 吗?

在 Dojo/Dijit 中动态加载 CSS?