diff --git a/Gruntfile.js b/Gruntfile.js index cd6b83314..1e8fe334a 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -16,12 +16,12 @@ module.exports = function (grunt) { 'src/core/jquery.js', 'src/core/underscore.js', 'src/core/foundation.js', - 'src/core/mvc/**/*.js', + // 'src/core/mvc/**/*.js', 'src/core/base.js', 'src/core/ob.js', 'src/core/widget.js', - 'src/core/model.js', - 'src/core/view.js', + // 'src/core/model.js', + // 'src/core/view.js', 'src/core/shortcut.js', 'src/core/utils/*.js', 'src/core/behavior/behavior.js', @@ -29,8 +29,7 @@ module.exports = function (grunt) { 'src/core/**/*.js', 'src/data/data.js', - 'src/data/**/*.js', - 'src/config.js' + 'src/data/**/*.js' ], dest: 'dist/core.js' }, @@ -157,32 +156,17 @@ module.exports = function (grunt) { 'src/core/jquery.js', 'src/core/underscore.js', 'src/core/foundation.js', - 'src/core/mvc/**/*.js', + // 'src/core/mvc/**/*.js', 'src/core/base.js', - 'src/core/alias.js', - 'src/core/events.js', - 'src/core/var.js', 'src/core/ob.js', 'src/core/widget.js', - 'src/core/model.js', - 'src/core/view.js', + // 'src/core/model.js', + // 'src/core/view.js', 'src/core/shortcut.js', - 'src/core/plugin.js', - 'src/core/controller.js', - 'src/core/proto/**/*.js', - 'src/core/utils/**/*.js', + 'src/core/utils/*.js', 'src/core/behavior/behavior.js', - 'src/core/behavior/**/*.js', 'src/core/wrapper/layout.js', - 'src/core/wrapper/**/*.js', - 'src/core/action/**/*.js', - 'src/core/adapter/**/*.js', - 'src/core/controller/**/*.js', - 'src/core/event/**/*.js', - 'src/core/func/**/*.js', - 'src/core/listener/**/*.js', - 'src/core/loader/**/*.js', - 'src/core/logic/**/*.js', + 'src/core/**/*.js', 'src/data/data.js', 'src/data/**/*.js', diff --git a/bi/base.js b/bi/base.js index b14748acf..88a7768e1 100644 --- a/bi/base.js +++ b/bi/base.js @@ -200,150 +200,6 @@ } }));/** - * jQuery "splendid textchange" plugin - * http://benalpert.com/2013/06/18/a-near-perfect-oninput-shim-for-ie-8-and-9.html - * - * (c) 2013 Ben Alpert, released under the MIT license - */ - -(function($) { - - var testNode = document.createElement("input"); - var isInputSupported = "oninput" in testNode && - (!("documentMode" in document) || document.documentMode > 9); - - var hasInputCapabilities = function(elem) { - // The HTML5 spec lists many more types than `text` and `password` on - // which the input event is triggered but none of them exist in IE 8 or - // 9, so we don't check them here. - // TODO: