找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 515|回復: 0

toastr 提示訊息

[複製鏈接]

257

主題

38

回帖

1138

積分

管理員

積分
1138
發表於 2023-5-25 10:52:47 | 顯示全部樓層 |閱讀模式

《範例》

  • 右下角顯示提示訊息

      <script>
      	toastr.options = {
      		// 參數設定[註1]
      		"closeButton": false, // 顯示關閉按鈕
      		"debug": false, // 除錯
      		"newestOnTop": false,  // 最新一筆顯示在最上面
      		"progressBar": true, // 顯示隱藏時間進度條
      		"positionClass": "toast-bottom-left", // 位置的類別
      		"preventDuplicates": false, // 隱藏重覆訊息
      		"onclick": null, // 當點選提示訊息時,則執行此函式
      		"showDuration": "300", // 顯示時間(單位: 毫秒)
      		"hideDuration": "1000", // 隱藏時間(單位: 毫秒)
      		"timeOut": "5000", // 當超過此設定時間時,則隱藏提示訊息(單位: 毫秒)
      		"extendedTimeOut": "1000", // 當使用者觸碰到提示訊息時,離開後超過此設定時間則隱藏提示訊息(單位: 毫秒)
      		"showEasing": "swing", // 顯示動畫時間曲線
      		"hideEasing": "linear", // 隱藏動畫時間曲線
      		"showMethod": "fadeIn", // 顯示動畫效果
      		"hideMethod": "fadeOut" // 隱藏動畫效果
      	}
      	toastr.success( "Success" );
      	toastr.warning( "Warning" );
      	toastr.error( "Error" );
      </script>
    

    [註1]

    參數描述
    closeButton顯示關閉按鈕
    debug除錯
    newestOnTop最新一筆顯示在最上面
    progressBar顯示隱藏時間進度條
    positionClass位置的類別
    preventDuplicates隱藏重覆訊息
    onclick當點選提示訊息時,則執行此函式
    showDuration顯示時間(單位: 毫秒)
    hideDuration隱藏時間(單位: 毫秒)
    timeOut當超過此設定時間時,則隱藏提示訊息(單位: 毫秒)
    extendedTimeOut當使用者觸碰到提示訊息時,離開後超過此設定時間則隱藏提示訊息(單位: 毫秒)
    showEasing顯示動畫時間曲線
    hideEasing隱藏動畫時間曲線
    showMethod顯示動畫效果
    hideMethod隱藏動畫效果

    函式列表

    函式描述
    success()標準風格的提示訊息
    warning()警告風格的提示訊息
    error()錯誤風格的提示訊息
    remove()移除全部提示訊息
    clear()淡出方式移除全部提示訊息
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|DoIT 科技論壇

GMT+8, 2025-6-15 21:42 , Processed in 0.020417 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表