За последние 24 часа нас посетили 45378 программистов и 1813 роботов. Сейчас ищут 870 программистов ...

Как можно покороче записать?

Тема в разделе "JavaScript и AJAX", создана пользователем Invision, 14 май 2011.

  1. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    [js] $(function() {
    show();
    $("div#right").click(function () {
    x = x+1;
    y = y;
    show();
    });
    $("div#left").click(function () {
    x = x-1;
    y = y;
    show();
    });
    $("div#top").click(function () {
    x = x;
    y = y-1;
    show();
    });
    $("div#bottom").click(function () {
    x = x;
    y = y+1;
    show();
    });
    });[/js]
     
  2. siiXth

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

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    ну в ф-цию можно это всё кинуть
    [js]function moveit(xn,yn)
    {
    x += xn;
    y += yn;
    show();

    }[/js]
    дальше в каждом диве ставим onclick="moveit(0,-1)"
     
  3. Invision

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

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Спс за идею подкинутую правда щас show все принимает и вообще идеально)