jQuery 插件Demo

<?php
if($_GET['ajax'] == 1){
  switch($_GET['timeType']){
    case 0 :
      echo '当前时间戳:'.time();
      break;
    case 1 :
      echo date('Y-m-d H:i:s');
      break;
    default :
      echo time();
      break;
  }
  exit();
}
?>
<!DOCTYPE html>
<html>
  <head>
    <title></title>
  <head>
    <title>jQuery 插件Demo</title>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <script src="http://jiachunkuan.com/content/templates/TangStyle/jquery.min.js"></script>
  </head>
  <body>
    <div id="showTime"></div>

    <script type="text/javascript">
      /************************************
       * 获取当前时间插件
       * @author chunkuan <urcn@qq.com>
       **/
      (function ($){
        $.fn.extend({
          get_T: function (options){
            //定义默认参数
            var defaults = {
              timeType: 0,
              callback: function (){
              }
            };
            //合并参数
            options = $.extend(defaults, options);
            this.each(function (){
              //处理插件逻辑
              $(this).load('?ajax=1&timeType=' + options.timeType, options.callback);
            });
          }
        });
      })(jQuery);
      /*************** 插件结束 *************/

      jQuery(document).ready(function ($){
        //执行插件
        $('#showTime').get_T({
          timeType: 1,
          callback: function (){
            console.log('请求完成!');
          }
        });
      });
    </script>
  </body>
</html>

原文链接: jQuery 插件Demo 版权所有,转载时请注明出处,违者必究。
注明出处格式:php开发者 ( https://jiachunkuan.com/post-10.html )