API
了解如何去用 YouYu 对象
组件
目录
自定义
punctuate
兼容不支持实现标点符号的 CSS 规则的浏览器。
YouYu.punctuate(target)
Anything- target
[Object]
jQuery 对象
YouYu.punctuate($(".punc-emphasis, .punc-guillemet"));
score
生成评分组件。
YouYu.score($el[, settings])
Anything- $el
[Object]
- settings
[Object]
settings
支持以下属性:
highest
——生成的星星个数,默认为5
;name
——生成的<input type="radio">
的name
属性值;wrap
——生成的组件是否被包裹到<div class="Score-wrapper"></div>
中,默认为true
。
// 有 <div id="scoreWrapper"></div>
YouYu.score($("#scoreWrapper"), {name: "score"});
notification
显示系统提示。可以手动关闭,也可以等 3 秒自动关闭。
YouYu.notification(message[, type])
Object- message
[String]
- type
[String]
有
"success"
、"warning"
和"error"
三个值可以选择,默认为"warning"
。
// 警告
YouYu.notification("系统将于 20:00~22:00 进行维护,敬请期待!");
// 成功
YouYu.notification("您已成功注册有渔,请到邮箱确认激活!", "success");
// 失败 & 出错
YouYu.notification("系统出现未知错误,请稍候再试!", "error");