Strophe 构建器

既然是XMPP协议,那么通讯就需要构建XMPP节


方式一

var pres1=new Strophe .Builder("presence",{to:"xxxxx"})  一个元素名和一组属性(属性可选)

方式二 快捷方式

4个全局函数

$build("presence",{to:"xxxxx"})

$msg({to:"xxxxx"})

$pres

$iq


像jquery一样他是支持链式调用的。

其拥有的方法是 

c ()    cnode() 为当前节点创建子节点,其中  c 与 $build参数相同,cnode携带的参数只有一个DOM元素,c()更加高效

$build("foo").c("bar").c("baz").toString();

<foo><bar><baz/></bar></foo> 可见每次调用c后返回的当前节点对象都是最新创建出来的那一个,链式调用需要注意

up()返回当前节点的上一级节点


 t()     添加文本元素


attrs()    为当前节点 再添加一些属性集合

两个不支持链式调用的方法是 toString()     tree()

你可能感兴趣的:(jquery,c,tree,Build,XMPP,通讯)