diff options
| -rw-r--r-- | docs/assets/js/_src/application.js | 5 | ||||
| -rw-r--r-- | docs/assets/js/_src/customizer.js | 5 | ||||
| -rw-r--r-- | grunt/.jshintrc | 3 | ||||
| -rw-r--r-- | js/.jshintrc | 1 | ||||
| -rw-r--r-- | js/scrollspy.js | 3 | ||||
| -rw-r--r-- | js/tests/unit/affix.js | 6 | ||||
| -rw-r--r-- | js/tests/unit/button.js | 1 | ||||
| -rw-r--r-- | js/tests/unit/collapse.js | 16 | ||||
| -rw-r--r-- | js/tests/unit/scrollspy.js | 2 | ||||
| -rw-r--r-- | js/tests/unit/tooltip.js | 20 | ||||
| -rw-r--r-- | js/tooltip.js | 1 |
11 files changed, 31 insertions, 32 deletions
diff --git a/docs/assets/js/_src/application.js b/docs/assets/js/_src/application.js index 678c6eace..9ebba13fe 100644 --- a/docs/assets/js/_src/application.js +++ b/docs/assets/js/_src/application.js @@ -31,11 +31,8 @@ var $window = $(window) var $body = $(document.body) - var navHeight = $('.navbar').outerHeight(true) + 10 - $body.scrollspy({ - target: '.bs-docs-sidebar', - // offset: navHeight + target: '.bs-docs-sidebar' }) $window.on('load', function () { diff --git a/docs/assets/js/_src/customizer.js b/docs/assets/js/_src/customizer.js index c2dcba73f..ac314dc73 100644 --- a/docs/assets/js/_src/customizer.js +++ b/docs/assets/js/_src/customizer.js @@ -231,7 +231,9 @@ window.onload = function () { // wait for load in a dumb way because B-0 paths: ['variables.less', 'mixins.less'], optimization: 0, filename: baseFilename + '.css' - }).parse(lessSource, function (err, tree) { + }) + + parser.parse(lessSource, function (err, tree) { if (err) { return showError('<strong>Ruh roh!</strong> Could not parse less files.', err) } @@ -331,7 +333,6 @@ window.onload = function () { // wait for load in a dumb way because B-0 }) var $compileBtn = $('#btn-compile') - var $downloadBtn = $('#btn-download') $compileBtn.on('click', function (e) { var configData = getCustomizerData() diff --git a/grunt/.jshintrc b/grunt/.jshintrc index 8d402b53c..d9dce889b 100644 --- a/grunt/.jshintrc +++ b/grunt/.jshintrc @@ -6,5 +6,6 @@ "node" : true, "nonbsp": true, "strict": true, - "undef" : true + "undef" : true, + "unused": true } diff --git a/js/.jshintrc b/js/.jshintrc index e1ead322e..c6104dc93 100644 --- a/js/.jshintrc +++ b/js/.jshintrc @@ -8,5 +8,6 @@ "eqnull" : true, "expr" : true, "laxbreak" : true, + "unused" : true, "validthis": true } diff --git a/js/scrollspy.js b/js/scrollspy.js index 137bd373f..c77a9fbed 100644 --- a/js/scrollspy.js +++ b/js/scrollspy.js @@ -43,7 +43,8 @@ this.targets = $([]) var self = this - var $targets = this.$body + + this.$body .find(this.selector) .map(function () { var $el = $(this) diff --git a/js/tests/unit/affix.js b/js/tests/unit/affix.js index b348ecf2b..673026b8c 100644 --- a/js/tests/unit/affix.js +++ b/js/tests/unit/affix.js @@ -28,14 +28,14 @@ $(function () { var template = $('<div id="affixTarget"><ul><li>Please affix</li><li>And unaffix</li></ul></div><div id="affixAfter" style="height: 20000px; display:block;"></div>') template.appendTo('body') - var affixer = $('#affixTarget').affix({ + $('#affixTarget').affix({ offset: $('#affixTarget ul').position() }) $('#affixTarget') - .on('affix.bs.affix', function (e) { + .on('affix.bs.affix', function () { ok(true, 'affix event triggered') - }).on('affixed.bs.affix', function (e) { + }).on('affixed.bs.affix', function () { ok(true,'affixed event triggered') $('#affixTarget').remove() $('#affixAfter').remove() diff --git a/js/tests/unit/button.js b/js/tests/unit/button.js index 73420863c..ea1236478 100644 --- a/js/tests/unit/button.js +++ b/js/tests/unit/button.js @@ -98,7 +98,6 @@ $(function () { var btn1 = $(group.children()[0]) var btn2 = $(group.children()[1]) - var btn3 = $(group.children()[2]) group.appendTo($('#qunit-fixture')) diff --git a/js/tests/unit/collapse.js b/js/tests/unit/collapse.js index 7948b3ab4..bead36f91 100644 --- a/js/tests/unit/collapse.js +++ b/js/tests/unit/collapse.js @@ -64,7 +64,7 @@ $(function () { var target = $('<a data-toggle="collapse" href="#test1"></a>') .appendTo($('#qunit-fixture')) - var collapsible = $('<div id="test1"></div>') + $('<div id="test1"></div>') .appendTo($('#qunit-fixture')) .on('show.bs.collapse', function () { ok(!target.hasClass('collapsed')) @@ -81,7 +81,7 @@ $(function () { var target = $('<a data-toggle="collapse" href="#test1"></a>') .appendTo($('#qunit-fixture')) - var collapsible = $('<div id="test1" class="in"></div>') + $('<div id="test1" class="in"></div>') .appendTo($('#qunit-fixture')) .on('hide.bs.collapse', function () { ok(target.hasClass('collapsed')) @@ -101,19 +101,19 @@ $(function () { var target1 = $('<a data-toggle="collapse" href="#body1" data-parent="#accordion"></a>') .appendTo(accordion.find('.accordion-group').eq(0)) - var collapsible1 = $('<div id="body1" class="in"></div>') + $('<div id="body1" class="in"></div>') .appendTo(accordion.find('.accordion-group').eq(0)) var target2 = $('<a class="collapsed" data-toggle="collapse" href="#body2" data-parent="#accordion"></a>') .appendTo(accordion.find('.accordion-group').eq(1)) - var collapsible2 = $('<div id="body2"></div>') + $('<div id="body2"></div>') .appendTo(accordion.find('.accordion-group').eq(1)) var target3 = $('<a class="collapsed" data-toggle="collapse" href="#body3" data-parent="#accordion"></a>') .appendTo(accordion.find('.accordion-group').eq(2)) - var collapsible3 = $('<div id="body3"></div>') + $('<div id="body3"></div>') .appendTo(accordion.find('.accordion-group').eq(2)) .on('show.bs.collapse', function () { ok(target1.hasClass('collapsed')) @@ -136,19 +136,19 @@ $(function () { var target1 = $('<a data-toggle="collapse" href="#body1" data-parent=".accordion"></a>') .appendTo(accordion.find('.accordion-group').eq(0)) - var collapsible1 = $('<div id="body1" class="in"></div>') + $('<div id="body1" class="in"></div>') .appendTo(accordion.find('.accordion-group').eq(0)) var target2 = $('<a class="collapsed" data-toggle="collapse" href="#body2" data-parent=".accordion"></a>') .appendTo(accordion.find('.accordion-group').eq(1)) - var collapsible2 = $('<div id="body2"></div>') + $('<div id="body2"></div>') .appendTo(accordion.find('.accordion-group').eq(1)) var target3 = $('<a class="collapsed" data-toggle="collapse" href="#body3" data-parent=".accordion"></a>') .appendTo(accordion.find('.accordion-group').eq(2)) - var collapsible3 = $('<div id="body3"></div>') + $('<div id="body3"></div>') .appendTo(accordion.find('.accordion-group').eq(2)) .on('show.bs.collapse', function () { ok(target1.hasClass('collapsed')) diff --git a/js/tests/unit/scrollspy.js b/js/tests/unit/scrollspy.js index d91b6b313..670735a46 100644 --- a/js/tests/unit/scrollspy.js +++ b/js/tests/unit/scrollspy.js @@ -18,7 +18,6 @@ $(function () { test('should switch active class on scroll', function () { var sectionHTML = '<div id="masthead"></div>', - $section = $(sectionHTML).append('#qunit-fixture'), topbarHTML = '<div class="topbar">' + '<div class="topbar-inner">' + '<div class="container">' + @@ -30,6 +29,7 @@ $(function () { '</div>', $topbar = $(topbarHTML).scrollspy() + $(sectionHTML).append('#qunit-fixture') ok($topbar.find('.active', true)) }) diff --git a/js/tests/unit/tooltip.js b/js/tests/unit/tooltip.js index e670883e3..e6ae11993 100644 --- a/js/tests/unit/tooltip.js +++ b/js/tests/unit/tooltip.js @@ -68,7 +68,7 @@ $(function () { test('should fire show event', function () { stop() - var tooltip = $('<div title="tooltip title"></div>') + $('<div title="tooltip title"></div>') .on('show.bs.tooltip', function () { ok(true, 'show was called') start() @@ -78,7 +78,7 @@ $(function () { test('should fire shown event', function () { stop() - var tooltip = $('<div title="tooltip title"></div>') + $('<div title="tooltip title"></div>') .on('shown.bs.tooltip', function () { ok(true, 'shown was called') start() @@ -88,7 +88,7 @@ $(function () { test('should not fire shown event when default prevented', function () { stop() - var tooltip = $('<div title="tooltip title"></div>') + $('<div title="tooltip title"></div>') .on('show.bs.tooltip', function (e) { e.preventDefault() ok(true, 'show was called') @@ -102,7 +102,7 @@ $(function () { test('should fire hide event', function () { stop() - var tooltip = $('<div title="tooltip title"></div>') + $('<div title="tooltip title"></div>') .on('shown.bs.tooltip', function () { $(this).tooltip('hide') }) @@ -115,7 +115,7 @@ $(function () { test('should fire hidden event', function () { stop() - var tooltip = $('<div title="tooltip title"></div>') + $('<div title="tooltip title"></div>') .on('shown.bs.tooltip', function () { $(this).tooltip('hide') }) @@ -128,7 +128,7 @@ $(function () { test('should not fire hidden event when default prevented', function () { stop() - var tooltip = $('<div title="tooltip title"></div>') + $('<div title="tooltip title"></div>') .on('shown.bs.tooltip', function () { $(this).tooltip('hide') }) @@ -272,14 +272,14 @@ $(function () { test('should show tooltip with delegate selector on click', function () { var div = $('<div><a href="#" rel="tooltip" title="Another tooltip"></a></div>') - var tooltip = div.appendTo('#qunit-fixture') + div.appendTo('#qunit-fixture') .tooltip({ selector: 'a[rel=tooltip]', trigger: 'click' }) div.find('a').trigger('click') ok($('.tooltip').is('.fade.in'), 'tooltip is faded in') }) test('should show tooltip when toggle is called', function () { - var tooltip = $('<a href="#" rel="tooltip" title="tooltip on toggle"></a>') + $('<a href="#" rel="tooltip" title="tooltip on toggle"></a>') .appendTo('#qunit-fixture') .tooltip({trigger: 'manual'}) .tooltip('toggle') @@ -298,8 +298,8 @@ $(function () { test('should place tooltip inside window', function () { var container = $('<div />').appendTo('body') - .css({position: 'absolute', width: 200, height: 200, bottom: 0, left: 0}), - tooltip = $('<a href="#" title="Very very very very very very very very long tooltip">Hover me</a>') + .css({position: 'absolute', width: 200, height: 200, bottom: 0, left: 0}) + $('<a href="#" title="Very very very very very very very very long tooltip">Hover me</a>') .css({position: 'absolute', top: 0, left: 0}) .appendTo(container) .tooltip({placement: 'top', animate: false}) diff --git a/js/tooltip.js b/js/tooltip.js index f27beacc6..bb47d4336 100644 --- a/js/tooltip.js +++ b/js/tooltip.js @@ -195,7 +195,6 @@ } Tooltip.prototype.applyPlacement = function (offset, placement) { - var replace var $tip = this.tip() var width = $tip[0].offsetWidth var height = $tip[0].offsetHeight |
