За последние 24 часа нас посетили 17569 программистов и 1730 роботов. Сейчас ищут 887 программистов ...

правильная разметка

Тема в разделе "JavaScript и AJAX", создана пользователем artemkhv, 30 окт 2012.

  1. artemkhv

    artemkhv Активный пользователь

    С нами с:
    25 сен 2012
    Сообщения:
    10
    Симпатии:
    0
    Помогите пожалуйста выставить правильную разметку скрипту..

    (function($){$.fn.extend({leanModal:function(_1){var _2={top:150,overlay:0.8};_1=$.extend(_2,_1);return this.each(function(){var o=_1;$(this).click(function(e){var _3=$("<div id='lean_overlay'></div>");var _4=$(this).attr("href");$("body").append(_3);$("#lean_overlay").click(function(){_5(_4);});var _6=$(_4).outerHeight();var _7=$(_4).outerWidth();$("#lean_overlay").css({"display":"block",opacity:0});$("#lean_overlay").fadeTo(200,o.overlay);$(_4).css({"display":"block","position":"fixed",opacity:0,"z-index":11000,"left":50+"%","margin-left":-(_7/2)+"px","top":eek:.top+"px"}); $(_4).fadeTo(200,1);e.preventDefault();});});function _5(_8){$("#lean_overlay").fadeOut(200);$(_8).css({"display":"none"});};}});})(jQuery);
     
  2. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    Код (PHP):
    1. (function($){
    2.     $.fn.extend({
    3.         leanModal:function(_1){
    4.             var _2={
    5.                 top:150,
    6.                 overlay:0.8
    7.             };
    8.             
    9.             _1=$.extend(_2,_1);
    10.             return this.each(function(){
    11.                 var o=_1;
    12.                 $(this).click(function(e){
    13.                     var _3=$("<div id='lean_overlay'></div>");
    14.                     var _4=$(this).attr("href");
    15.                     $("body").append(_3);
    16.                     $("#lean_overlay").click(function(){
    17.                         _5(_4);
    18.                     });
    19.                     var _6=$(_4).outerHeight();
    20.                     var _7=$(_4).outerWidth();
    21.                     $("#lean_overlay").css({
    22.                         "display":"block",
    23.                         opacity:0
    24.                     });
    25.                     $("#lean_overlay").fadeTo(200,o.overlay);
    26.                     $(_4).css({
    27.                         "display":"block",
    28.                         "position":"fixed",
    29.                         opacity:0,
    30.                         "z-index":11000,
    31.                         "left":50+"%",
    32.                         "margin-left":-(_7/2)+"px",
    33.                         "top":o.top+"px"
    34.                         });
    35.                     $(_4).fadeTo(200,1);
    36.                     e.preventDefault();
    37.                 });
    38.             });
    39.             function _5(_8){
    40.                 $("#lean_overlay").fadeOut(200);
    41.                 $(_8).css({
    42.                     "display":"none"
    43.                 });
    44.             };
    45.     }
    46.     });
    47. })(jQuery); 
     
  3. artemkhv

    artemkhv Активный пользователь

    С нами с:
    25 сен 2012
    Сообщения:
    10
    Симпатии:
    0
    огромное спасибо!