mirror of
https://github.com/tenrok/bootstrap.git
synced 2026-06-11 18:02:28 +03:00
grunt
This commit is contained in:
Vendored
+14
-6
@@ -1926,22 +1926,30 @@ if (typeof jQuery === 'undefined') { throw new Error('Bootstrap\'s JavaScript re
|
|||||||
|
|
||||||
if ($this.parent('li').hasClass('active')) return
|
if ($this.parent('li').hasClass('active')) return
|
||||||
|
|
||||||
var previous = $ul.find('.active:last a')[0]
|
var $previous = $ul.find('.active:last a')
|
||||||
var e = $.Event('show.bs.tab', {
|
var hideEvent = $.Event('hide.bs.tab', {
|
||||||
relatedTarget: previous
|
relatedTarget: $this[0]
|
||||||
|
})
|
||||||
|
var showEvent = $.Event('show.bs.tab', {
|
||||||
|
relatedTarget: $previous[0]
|
||||||
})
|
})
|
||||||
|
|
||||||
$this.trigger(e)
|
$previous.trigger(hideEvent)
|
||||||
|
$this.trigger(showEvent)
|
||||||
|
|
||||||
if (e.isDefaultPrevented()) return
|
if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return
|
||||||
|
|
||||||
var $target = $(selector)
|
var $target = $(selector)
|
||||||
|
|
||||||
this.activate($this.closest('li'), $ul)
|
this.activate($this.closest('li'), $ul)
|
||||||
this.activate($target, $target.parent(), function () {
|
this.activate($target, $target.parent(), function () {
|
||||||
|
$previous.trigger({
|
||||||
|
type: 'hidden.bs.tab',
|
||||||
|
relatedTarget: $this[0]
|
||||||
|
})
|
||||||
$this.trigger({
|
$this.trigger({
|
||||||
type: 'shown.bs.tab',
|
type: 'shown.bs.tab',
|
||||||
relatedTarget: previous
|
relatedTarget: $previous[0]
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+2
-2
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+14
-6
@@ -1926,22 +1926,30 @@ if (typeof jQuery === 'undefined') { throw new Error('Bootstrap\'s JavaScript re
|
|||||||
|
|
||||||
if ($this.parent('li').hasClass('active')) return
|
if ($this.parent('li').hasClass('active')) return
|
||||||
|
|
||||||
var previous = $ul.find('.active:last a')[0]
|
var $previous = $ul.find('.active:last a')
|
||||||
var e = $.Event('show.bs.tab', {
|
var hideEvent = $.Event('hide.bs.tab', {
|
||||||
relatedTarget: previous
|
relatedTarget: $this[0]
|
||||||
|
})
|
||||||
|
var showEvent = $.Event('show.bs.tab', {
|
||||||
|
relatedTarget: $previous[0]
|
||||||
})
|
})
|
||||||
|
|
||||||
$this.trigger(e)
|
$previous.trigger(hideEvent)
|
||||||
|
$this.trigger(showEvent)
|
||||||
|
|
||||||
if (e.isDefaultPrevented()) return
|
if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return
|
||||||
|
|
||||||
var $target = $(selector)
|
var $target = $(selector)
|
||||||
|
|
||||||
this.activate($this.closest('li'), $ul)
|
this.activate($this.closest('li'), $ul)
|
||||||
this.activate($target, $target.parent(), function () {
|
this.activate($target, $target.parent(), function () {
|
||||||
|
$previous.trigger({
|
||||||
|
type: 'hidden.bs.tab',
|
||||||
|
relatedTarget: $this[0]
|
||||||
|
})
|
||||||
$this.trigger({
|
$this.trigger({
|
||||||
type: 'shown.bs.tab',
|
type: 'shown.bs.tab',
|
||||||
relatedTarget: previous
|
relatedTarget: $previous[0]
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+2
-2
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user