1. 首页
  2. 编程语言
  3. Web开发
  4. jQuery顶部提示插件实现

jQuery顶部提示插件实现

上传者: 2025-05-27 18:19:23上传 ZIP文件 44.16KB 热度 1次

网页顶部的提示条其实挺常用的,是在表单提交、系统通知这些场景,用户一眼就能看到反馈。用jQuery来搞这个小功能,简单高效,动效也好做。

一个固定在顶部的

,加上点CSS样式就能成型,比如设置position: fixedz-index高一点,再来个阴影,视觉上就挺舒服的:

#topTip {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
  padding: 10px;
  background-color: #fff;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
}

交互逻辑也不复杂,点个按钮显示提示,几秒后淡出就行,像下面这样写:

$('#myButton').click(function() {
  $('#topTip').text('这是提示信息!').fadeIn().delay(3000).fadeOut();
});

要是想让代码更通用一点,封装成jQuery 插件是个不错的选择。你可以这样写个简单版:

(function($) {
  $.fn.topTip = function(options) {
    var settings = $.extend({
      message: '提示内容',
      duration: 3000
    }, options);

return this.each(function() { $(this).text(settings.message).fadeIn().delay(settings.duration).fadeOut(); }); }; })(jQuery);

之后你只需要$('#topTip').topTip({ message: '保存成功!' })就能用,方便。嗯,如果你做后台系统、管理平台,这种顶部提示功能其实用得还蛮多的。

对了,如果你想看看一个完整的实现,可以看看这个资源,里面的代码文件名叫texiao4450_1560681011,从结构上应该就是围绕这个提示插件写的。

下载地址
用户评论