toast - YOLO0927/jquery-plugins GitHub Wiki
$(dom).toast(millisSeconds[,Fn])
eg: $('<div>哈哈哈哈</div>').toast(3000)
dom 传入任一 dom节点或 html字符串即可,样式可自行自定义,若自定义的样式与默认样式冲突,会自动将自定义样式合并优先,若没有些任何样式,则会使用默认样式;
建议传入 html 字符串,因为后续可能多次触发,如若只是传入 ID 或 class 的选择器,在 toast 消失时会 remove 掉 dom 元素,所以可能造成无法第二次弹出提示;
-
- type: Number
- Require: true
- explain: 单位:毫秒,维持 toast存在的秒数,点击传入的 dom 元素则会立刻触发消失动画(此参数必传)
-
- type: Function
- Require: false
- explain: toast 消失后的回调,在 toast 持续时间已经达到
millisSeconds
设定的毫秒数后,会自动消失并执行此回调,或直接用户点击 toast 框会立刻消失,并执行此回调