Вход Регистрация
Файл: liwar.ru/Diz/js/bootstrap-alert.js
Строк: 59
<?php
!function($){"use strict";var dismiss='[data-dismiss="alert"]',Alert=function(el){$(el).on('click',dismiss,this.close)}
Alert.prototype.close=function(e){var $this=$(this),selector=$this.attr('data-target'),$parent
if(!selector){selector=$this.attr('href')
selector=selector&&selector.replace(/.*(?=#[^s]*$)/,'')}
$parent=$(selector)
e&&e.preventDefault()
$parent.length||($parent=$this.hasClass('alert')?$this:$this.parent())
$parent.trigger(e=$.Event('close'))
if(
e.isDefaultPrevented())return
$parent.removeClass('in')
function 
removeElement(){$parent.trigger('closed').remove()}
$.
support.transition&&$parent.hasClass('fade')?$parent.on($.support.transition.end,removeElement):removeElement()}
var 
old=$.fn.alert
$.fn.alert=function(option){return this.each(function(){var $this=$(this),data=$this.data('alert')
if(!
data)$this.data('alert',(data=new Alert(this)))
if(
typeof option=='string')data[option].call($this)})}
$.fn.
alert.Constructor=Alert
$.fn.alert.noConflict=function(){$.fn.alert=old
return this}
$(
document).on('click.alert.data-api',dismiss,Alert.prototype.close)}(window.jQuery);
?>
Онлайн: 1
Реклама