API Docs for: 0.1
Show:

UXC.alert Class

alert 提示 popup
这个是不带 蒙板的 popup 弹框
注意, 这是个方法, 写 @class 属性是为了生成文档

requires: jQuery, Panel

UXC Project Site | API docs | demo link

Constructor

UXC.alert

(
  • _msg
  • _popupSrc
  • _status
  • _cb
)
static

Parameters:

  • _msg String

    提示内容

  • _popupSrc Selector

    触发弹框的事件源 selector, 不为空显示 缓动效果, 为空居中显示

  • _status Int

    显示弹框的状态, 0: 成功, 1: 错误, 2: 警告

  • _cb Function

    点击弹框确定按钮的回调

Returns:

Methods

_logic.fixWidth

(
  • _msg
  • _panel
)
private

修正弹框的默认显示宽度

Parameters:

_logic.fixWidth

(
  • _status
)
Int private

获取弹框的显示状态, 默认为0(成功)

Parameters:

  • _status Int

    弹框状态: 0:成功, 1:失败, 2:警告

Returns:

Int:

_logic.getLeft

(
  • _scrTop
  • _srcHeight
  • _targetHeight
  • _offset
)
Number private

取得弹框最要显示的 x 轴

Parameters:

  • _scrTop Number

    滚动条Y位置

  • _srcHeight Number

    事件源 高度

  • _targetHeight Number

    弹框高度

  • _offset Number

    Y轴偏移值

Returns:

_logic.getTop

(
  • _scrTop
  • _srcHeight
  • _targetHeight
  • _offset
)
Number private

取得弹框最要显示的 y 轴

Parameters:

  • _scrTop Number

    滚动条Y位置

  • _srcHeight Number

    事件源 高度

  • _targetHeight Number

    弹框高度

  • _offset Number

    Y轴偏移值

Returns:

_logic.hideEffect

(
  • _panel
  • _popupSrc
  • _doneCb
)
private

隐藏弹框缓动效果

Parameters:

_logic.onresize

(
  • _panel
)
private

设置 Panel 的默认X,Y轴

Parameters:

  • _panel Selector

_logic.popup

(
  • _tpl
  • _msg
  • _popupSrc
  • _status
  • _cb
)
private

弹框通用处理方法

Parameters:

  • _tpl String

    弹框模板

  • _msg String

    弹框提示

  • _popupSrc Selector

    弹框事件源对象

  • _status Int

    弹框状态

  • _cb Function

    confirm 回调

Returns:

UXC.Panel

_logic.popupIdentifier

(
  • _panel
)
private

设置弹框的唯一性

Parameters:

_logic.showEffect

(
  • _panel
  • _popupSrc
)
private

隐藏弹框缓动效果

Parameters:

Properties

_logic

Unknown private

弹框逻辑处理方法集

_logic.maxWidth

Int private

弹框最大宽度

Default: 500

_logic.minWidth

Int private

弹框最小宽度

Default: 180

_logic.tpls

Object private

保存弹框的所有默认模板

_logic.tpls.alert

String private

alert 弹框的默认模板

_logic.tpls.confirm

String private

confirm 弹框的默认模板

_logic.xoffset

Number private

显示时 X轴的偏移值

Default: 9

_logic.yoffset

Number private

显示时 Y轴的偏移值

Default: 3