web/bundles/topxiaadmin/js/controller/theme/theme-setting/nav.js

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

define(function(require, exports, module) {
    exports.run = function() {
      var $themeEditContent = $('#theme-edit-content');
      $themeEditContent.on("change", '#topNavNum', function(event){
        if (!validateTopNavNum($(this))) {
          return;
        }
        var config = getNavigation();
        $themeEditContent.trigger('save_config', config);
        return false;
      }); 

      var getNavigation = function(){
        var topNum = $themeEditContent.find('#topNavNum').val();
        
        return {
          navigation: {
            topNavNum: topNum
          },
        };    
      };

      var validateTopNavNum = function($elment) {
        var value = $elment.val();
        if (value && (/(^[1-9]\d*$)/.test(value)) && value >= 1 && value <= 99) {
          $elment.parent().removeClass('has-error');
          $elment.next().addClass('hide');
          return true;
        } else {
          $elment.parent().addClass('has-error');
          $elment.next().removeClass('hide');
        }

        return false;
      }
    }
});

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。