如果在jgrowl.css中位置变为'center',我该如何将其重写为默认值,即'top-right'
$.jGrowl(data, {
header: 'data',
animateOpen: { height: 'show'},
life: 10000,
position:'top-right'
});
目前,在上面的
中,立即行不通谢谢..
答案 0 :(得分:24)
根据位置选项的jGrowl Options documentation
指定一个应用于jGrowl容器的类,并控制它在屏幕上的位置。默认情况下,有五个选项可供选择,左上角,右上角,左下角,右下角,中央角。 在调用启动方法之前,必须在默认值中更改。
要做到这一点,你会有像
这样的东西 <script type="text/javascript">
$.jGrowl.defaults.position = 'top-right';
</script>
然后您可以按上述方式拨打电话并省略位置设置。从jGrowl文档判断,您必须默认设置位置,我的快速测试确认在$ .jGrowl(...)调用中设置位置无效。
希望有所帮助
答案 1 :(得分:4)
如果您希望位于不同位置的不同通知,则需要创建单独的通知容器。
此外,如果你有单独的容器,你还需要使用调用jGrowl的选择器形式,而不是短手包装器。
即。 $('#my-container')。jGrowl('我的通知......');