Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Thornton <jacobthornton@gmail.com>2011-09-10 09:47:49 +0400
committerJacob Thornton <jacobthornton@gmail.com>2011-09-10 09:47:49 +0400
commit5f4e30ed1d33f83b0fad3afc9174e193e6c3fdf4 (patch)
tree105cd02ae9923fb2171f695e261e5311c81786b3 /docs/assets/js/bootstrap-popover.js
parentdf3ca4d94a69436c1d6c53f5559aefca98fb2232 (diff)
move js plugins to root dir, begin writing tests, and change modal plugin to be more boss like
Diffstat (limited to 'docs/assets/js/bootstrap-popover.js')
-rw-r--r--docs/assets/js/bootstrap-popover.js67
1 files changed, 0 insertions, 67 deletions
diff --git a/docs/assets/js/bootstrap-popover.js b/docs/assets/js/bootstrap-popover.js
deleted file mode 100644
index 53284806f9..0000000000
--- a/docs/assets/js/bootstrap-popover.js
+++ /dev/null
@@ -1,67 +0,0 @@
- /* EXTENDS BOOTSTRAP-TWIPSY.js
- =========================== */
-
-(function( $ ) {
-
- /* POPOVER PUBLIC CLASS DEFINITION
- * ============================== */
-
- var Popover = function ( element, options ) {
- this.$element = $(element)
- this.options = options
- this.enabled = true
- }
-
- Popover.prototype = $.extend({}, $.fn.twipsy.Twipsy.prototype, {
-
- setContent: function () {
- var $tip = this.tip()
- $tip.find('.title')[this.options.html ? 'html' : 'text'](this.getTitle())
- $tip.find('.content p')[this.options.html ? 'html' : 'text'](this.getContent())
- $tip[0].className = 'popover'
- }
-
- , fixTitle: function () {}
-
- , getTitle: function () {
- var title
- if (typeof this.options.title == 'string') {
- title = this.$element.attr('data-title') || this.options.title
- } else if (typeof this.options.title == 'function') {
- title = this.options.title.call(this.$element[0])
- }
- return title
- }
-
- , getContent: function () {content
- var content
- if (typeof this.options.content == 'string') {
- content = this.$element.attr('data-content') || this.options.content
- } else if (typeof this.options.content == 'function') {
- content = this.options.content.call(this.$element[0])
- }
- return content
- }
-
- , tip: function() {
- if (!this.$tip) {
- this.$tip = $('<div class="popover" />')
- .html('<div class="arrow"></div><div class="inner"><h3 class="title"></h3><div class="content"><p></p></div></div>')
- }
- return this.$tip
- }
-
- })
-
-
- /* POPOVER PLUGIN DEFINITION
- * ======================= */
-
- $.fn.popover = function (options) {
- if (typeof options == 'object') options = $.extend({}, $.fn.popover.defaults, options)
- $.fn.twipsy.initWith.call(this, options, Popover)
- }
-
- $.fn.popover.defaults = $.extend({}, $.fn.twipsy.defaults, { content: '', placement: 'right'})
-
-})( jQuery || ender ) \ No newline at end of file