一个简单的自定义alert方法

本文介绍了一个使用jQuery实现的自定义Alert插件,该插件可以创建具有特定样式和行为的警告消息面板。通过简单的JavaScript函数调用即可在页面上显示带有自定义样式的警告信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文仅仅是为了记住过去经常用到却又总是要重新编写的一些代码片段和一些个人想法,仅此而已。
下面是代码:
注:请先引入jquery库

window.alert = function(msg){
var config = {
fontSize:'12px',
backgroundColor:'#696969',
fontColor:'#FFFFFF',
borderRadius:'30px',
border:'solid 1px #696969',
padding:'5px 15px'
};
var $alertPanel = $("#alertPanel263");
if($alertPanel.length>0){
$alertPanel.find("span").html(msg);
}else{
var html = new Array();
html.push('<div id="alertPanel263" style="display:none;position:fixed;width:100%;bottom:20%;text-align:center;z-index:9999999">')
html.push('<span style="padding:'+config.padding+';border:'+config.border+';font-size:'+config.fontSize+';font-weight: bold;background-color:'+config.backgroundColor+';color:'+config.fontColor+';border-radius:'+config.borderRadius+';-moz-border-radius:'+config.borderRadius+';-webkit-border-radius:'+config.borderRadius+'">')
html.push(msg)
html.push('</span></div>');
$alertPanel = $(html.join(''));
$("body").append($alertPanel);
}
$alertPanel.stop().fadeIn('fast').delay(8000).fadeOut('slow');
};
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值