alone is a components library based on native JavaScript.
Every component don't need any other dependencies.
var mypop = Alone.Pop(cfg);
- type[String] - 'dialog','overlay'(default)
- srcNode[HTMLElement] -
- title[String] - after set type 'dialog'
- url[String] -
- width[number] - Pop width
- height[number] - Pop height
- scroll[String] - 'yes','no'(default)
- trigger[HTMLElment] - Pop trigger
- triggerEvent[String] - Pop trigger event
- maskable[Boolean] - use mask
- closable[Boolean] - use close button
- prefixCls[String] - Pop CSS Class prefix
- render(cfg)
- show(url)
- hide()
- on(event,handler)
- destroy(soft)
- show
- close
var myfixed = Alone.Fixed(el[,cfg]).init();
- el[HTMLElement] - element for fixed
- cfg.width[Number] - el width
- cfg.height[Number] - el height
- cfg.left[Number] - el offset left
- cfg.top[Number] - el offset top
- cfg.bottom[Number] - el offset bottom
- cfg.right[Number] - el offset right
Support SubCookie demo
- Alone.Cookie.set({name:value[,expires:GMTString,path:'',domain:'',secure:'']}[,main])
- Alone.Cookie.set({name1:value1,name2:value2...[,expires:GMTString,path:'',domain:'',secure:'']}[,main])
- Alone.Cookie.setSub({name:value[,expires:GMTString,path:'',domain:'',secure:'']},main)
- Alone.Cookie.setSub({name1:value1,name2:value2...[,expires:GMTString,path:'',domain:'',secure:'']},main)
- Alone.Cookie.get(name[,main])
- Alone.Cookie.getSub(name,main)
- Alone.Cookie.attr({[expires:'',path:''...]},name)
- Alone.Cookie.del(name[,main])
- Alone.Cookie.del([name1,name2,name3...][,main])
- Alone.Cookie.delSub(name,main)
- Alone.Cookie.delSub([name1,name2,name3...],main)