javascript提醒

原创 2015年07月09日 14:33:41
/**
 * 提示信息函数
 * @param String   sHtmlStr      提示信息html代码
 * @param Number   sType         提示信息类型 1:仅显示消息,无按钮;2:有按钮,且为按钮绑定事件
 * @param Function sBindFunction 为确定按钮绑定的函数
 */
globalObject.showMessage = function(sHtmlStr, sType, sBindFunction) {
  var type = sType ? Number(sType) : 1;
  var htmlStr = sHtmlStr ? String(sHtmlStr) : "程序猿忘记写参数了,这是个bug,不要在意这些细节。:)";
  
  //信息提示模态框字符串
  var modalStr = '<div class="modal fade" id="messageModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button><h5 class="modal-title"><strong>提示信息:</strong></h5></div><div class="modal-body"><p></p></div><div class="modal-footer"><button type="button" class="btn btn-default" data-dismiss="modal">取消</button><button type="button" class="btn btn-primary" id="messageSubmit">确定</button></div></div></div></div>';


  //判断是否已经加载模态框字符串
  if (!$("#messageModal").attr("class")) {
    $(".chat").before(modalStr);
  }


  switch(type) {
    case 1:
    default:
      $("#messageModal .modal-footer").hide();
      $("#messageModal .modal-body > p").html(htmlStr);
      break;
    case 2:
      $("#messageModal .modal-footer").show();
      $("#messageModal .modal-body > p").html(htmlStr);
      $("#messageModal #messageSubmit").off();
      $("#messageModal #messageSubmit").click(sBindFunction);
      break;
  }
  $("#messageModal").modal("show");
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

桌面提醒功能javascript

javascript实现用户名是否存在的实时提醒

javascript实现用户名是否存在的实时提醒

javascript实现添加收藏功能,对于Chrom,webkit内核浏览器提醒热键添加

aaa function hotKeys() { var ua = navigator.userAgent.toLowerCase(); var str = ''; var ...

javascript

JavaScript 编程规范

摘自:http://www.cnblogs.com/polk6/p/4660195.html 编程规范化的是为了易于阅读和交流。这个也是一个程序员应该注意的地方。 本篇主要介绍JS开发规范:1. ...

Head First JavaScript

JavaScript函数

函数的调用 直接调用 foo(); 对象方法 o.method(); 构造器 new Function(); call/apply/bind func.call(o); 函数声明和表达式函数声明会被前...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)