all tooltips are automatically converted to bootstrap.

This commit is contained in:
kay.one 2013-06-20 23:01:00 -07:00
parent ae44843ea7
commit 1b55859eb2
6 changed files with 14 additions and 9 deletions

View File

@ -4,7 +4,7 @@ require(
'app', 'app',
'marionette', 'marionette',
'Controller', 'Controller',
'RouteBinder' 'jQuery/RouteBinder'
], function (App, Marionette, Controller, RouterBinder) { ], function (App, Marionette, Controller, RouterBinder) {
NzbDrone.Router = Marionette.AppRouter.extend({ NzbDrone.Router = Marionette.AppRouter.extend({

View File

@ -25,9 +25,7 @@ define([
}, },
onRender: function () { onRender: function () {
this.ui.tooltip.tooltip({ placement: 'right', html: true });
this.ui.pathInput.autoComplete('/directories'); this.ui.pathInput.autoComplete('/directories');
this.refreshUIVisibility(this.model.get('downloadClient')); this.refreshUIVisibility(this.model.get('downloadClient'));
}, },

View File

@ -1,6 +1,6 @@
'use strict'; 'use strict';
define(['marionette', 'Mixins/AsModelBoundview', 'bootstrap'], function (Marionette, AsModelBoundView) { define(['marionette', 'Mixins/AsModelBoundview'], function (Marionette, AsModelBoundView) {
var view = Marionette.ItemView.extend({ var view = Marionette.ItemView.extend({
template : 'Settings/Misc/MiscTemplate', template : 'Settings/Misc/MiscTemplate',
@ -8,11 +8,8 @@ define(['marionette', 'Mixins/AsModelBoundview', 'bootstrap'], function (Marione
ui: { ui: {
tooltip: '[class^="help-inline"] i' tooltip: '[class^="help-inline"] i'
},
onRender: function () {
this.ui.tooltip.tooltip({ placement: 'right', html: true });
} }
}); });
return AsModelBoundView.call(view); return AsModelBoundView.call(view);

View File

@ -238,7 +238,8 @@ define(
window.require( window.require(
[ [
'Router' 'Router',
'jQuery/TooltipBinder'
]); ]);
return NzbDrone; return NzbDrone;

View File

@ -0,0 +1,9 @@
"use strict";
define(
[
'bootstrap'
], function () {
$(document).on('mouseenter', '[title]', function () {
$(this).tooltip('show');
});
});