首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Learning Dojo - 4. DOM APIs

2012-11-22 
Learning Dojo-- 4. DOM APIs1.Select Node APIa.dojo.byId()b.dojo.query(div.question p)i.The parame

Learning Dojo -- 4. DOM APIs
1.Select Node API
  a.dojo.byId()
  b.dojo.query("div.question p")
      i.The parameter here should apply to CSS3 Selector
     ii.This function always returns a NodeList, even if there is only one node selected


2.Attributes Operation
   dojo.attr(), dojo.hasAttr(), dojo.removeAttr() ...


3.CSS Operation
  dojo.style(), dojo.hasClass(), ....

4.Insert/Remove Nodes
   dojo.place(newNode, parentNode, "last");...


Tips
  1.You may find dojo.toggleClass very usefule

   if (error) {  dojo.addClass(someNode, "displayAsError");} else {  dojo.removeClass(someNode, "displayAsError");}   //becomes...  dojo.toggleClass(someNode, "displayAsError", error);

热点排行