Utf8 convert
This commit is contained in:
+18
-18
@@ -125,7 +125,7 @@ var psi = {
|
||||
$('#key_error_text').html(data[5]);
|
||||
$('#key_error').css({ 'display':'' });
|
||||
}
|
||||
//Çàâåðøåíèå ðåãèñòðàöèè
|
||||
//Завершение регистрации
|
||||
if( data[6] == 1 ) {
|
||||
location.href = 'https://new-combats.com/indexreg.php';
|
||||
}
|
||||
@@ -234,40 +234,40 @@ var psi = {
|
||||
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev])}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob)},cfg.interval)}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev])};var handleHover=function(e){var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t)}if(e.type=="mouseenter"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob)},cfg.interval)}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob)},cfg.timeout)}}};return this.bind('mouseenter',handleHover).bind('mouseleave',handleHover)}})(jQuery);
|
||||
|
||||
$(function() {
|
||||
$('a.linktip').wrap('<span class="tip" />'); //îáîðà÷èâàåì ñîîòâåòñòâóþùèå ýëåìåíòû â êîíòåéíåð
|
||||
$('a.linktip').wrap('<span class="tip" />'); //оборачиваем соответствующие элементы в контейнер
|
||||
$('span.tip').each(function(){
|
||||
myTip = $(this),
|
||||
tipLink = myTip.children('a'),
|
||||
tBlock = myTip.children('span').length, //ïîäñ÷èòûâàåì äî÷åðíèå SPAN ýëåìåíòû âíóòðè êîíòåéíåðà
|
||||
tTitle = tipLink.attr('title') != 0, //îïðåäåëÿåì íàëè÷èå òåãà TITLE
|
||||
tipText = tipLink.attr('title'); //áåðåì òåêñò èç òåãà TITLE
|
||||
tBlock = myTip.children('span').length, //подсчитываем дочерние SPAN элементы внутри контейнера
|
||||
tTitle = tipLink.attr('title') != 0, //определяем наличие тега TITLE
|
||||
tipText = tipLink.attr('title'); //берем текст из тега TITLE
|
||||
|
||||
tipLink.removeAttr("title"); //ñêðûâàåì îáû÷íûé TITLE
|
||||
//óñëîâèå - åñëè âíóòðè íåò äî÷. SPAN è åñòü TITLE,
|
||||
//äîáàâëÿåì ñîîòâåòñòâóþùèé SPAN ñ òåêñòîì âçÿòûì èç TITLE
|
||||
tipLink.removeAttr("title"); //скрываем обычный TITLE
|
||||
//условие - если внутри нет доч. SPAN и есть TITLE,
|
||||
//добавляем соответствующий SPAN с текстом взятым из TITLE
|
||||
if(tBlock === 0 && tTitle === true){myTip.append('<span class="answer">' + tipText + '</span>')};
|
||||
|
||||
var tip = myTip.find('span.answer , span.answer-left').hide(); //íàéäåì è ñêðîåì áëîêè ñ ïîäñêàçêàìè
|
||||
var tip = myTip.find('span.answer , span.answer-left').hide(); //найдем и скроем блоки с подсказками
|
||||
|
||||
//ïðè íàëè÷èè ó ññûëêè òåãà EM ïîäñêàçêà áóäåò ïîÿâëÿåòñÿ ïî êëèêó
|
||||
//òàêæå ñðàçó äîáàâèì è "êðåñòèê" çàêðûòèÿ
|
||||
//при наличии у ссылки тега EM подсказка будет появляется по клику
|
||||
//также сразу добавим и "крестик" закрытия
|
||||
tipLink.has('em').click(showTip).siblings('span').append('<b class="close">X</b>');
|
||||
|
||||
//åñëè òàãà EM íåò, ïîäñêàçêà áóäåò ïîÿâëÿòüñÿ ïðè íàâåäåíèè êóðñîðà
|
||||
//если тага EM нет, подсказка будет появляться при наведении курсора
|
||||
tipLink.not($('em').parent()).hoverIntent(
|
||||
showTip,
|
||||
function(){
|
||||
tip.fadeOut(200);}
|
||||
);
|
||||
//çàêðûòèå ïîäñêàçêè ïðè êëèêå íà "êðåñòèê"
|
||||
//закрытие подсказки при клике на "крестик"
|
||||
tip.on('click', '.close', function(){
|
||||
tip.fadeOut(200);}
|
||||
);
|
||||
|
||||
//ôóíêöèÿ âûâîäà è ïîÿâëåíèÿ ïîäñêàçêè íà ýêðàí
|
||||
//âíå çàâèñèìîñòè îò ðàçìåðîâ îêíà,
|
||||
//íàëè÷èÿ ãîðèçîíòàëüíîé èëè âåðòèêàëüíîé ïðîêðóòêè
|
||||
//ïîäñêàçêà âñåãäà áóäåò â âèäèìîé îáëàñòè
|
||||
//функция вывода и появления подсказки на экран
|
||||
//вне зависимости от размеров окна,
|
||||
//наличия горизонтальной или вертикальной прокрутки
|
||||
//подсказка всегда будет в видимой области
|
||||
function showTip(e){
|
||||
xM = e.pageX,
|
||||
yM = e.pageY,
|
||||
@@ -286,4 +286,4 @@ $(function() {
|
||||
e.preventDefault();
|
||||
};
|
||||
});
|
||||
});/*êîíåö*/
|
||||
});/*конец*/
|
||||
Reference in New Issue
Block a user