Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/26/2012 in Posts

  1. Так мы конструируем объект прямо в аргументе функции: $('.block').animate({ top : '+=200' }, "fast"); Все что в {} скобках это объект, мы его можем инициализировать и вне аргумента функции, а в функцию передать уже только переменную содержащую объект: var obj = { // инициализируем объект top : '+=200' } $('.block').animate(obj, "fast"); Мы не можем просто так взять и вместо top, в примере выше, подставить переменную и тем самым менять свойство, но мы можем инициализировать, например, пустой объект и создать в нем свойство top: var obj = {}; // инициализируем пустой объект obj.top : '+=200'; // создаем свойство top в объекте obj $('.block').animate(obj, "fast"); Так же объект это своего рода ассоциативный массив, тем самым можем создавать свойства и методы объекта в такой форме, передавая в качестве индекса массива имя свойства: var obj = {}; // инициализируем пустой объект obj['top'] : '+=200'; // создаем свойство top в объекте obj $('.block').animate(obj, "fast"); Из примера выше видим, что 'top' это обычное строковое значение, значит мы можем это значение записывать в другую переменную, и передавать ее в [] скобки: var obj = {}, // инициализируем пустой объект attr = 'top'; // переменная со строковым значением имени свойства для объекта obj[attr] : '+=200'; // создаем свойство top в объекте obj, при помощи доп. переменной $('.block').animate(obj, "fast"); Таким образом мы получаем возможность передать переменную в объект
    2 points
  2. Воо за это большое и при большое спасибо))
    1 point
  3. return false; добавь в обработчики события .click() <script type="text/javascript"> jQuery("#reklama").click(function() { jQuery("#downtab #hidden").show(); return false; }); jQuery("#down").click(function() { jQuery("#downtab").show(); return false; }); </script> Лучше бы написал название темы нормальное...
    1 point
  4. Например так http://jsfiddle.net/sensei/nUwD7/
    1 point
  5. Как вариант можно просто подготавливать объект с учетом всех условий и передавать его в .animate http://jsfiddle.net/alexriz/XgZxs/10/
    1 point
  6. нужно чтото такое? http://jsfiddle.net/TRy5F/ Единственное это не на нативном js, в данном примере используется библиотека jquery
    1 point
  7. if (a > { .......... } else { if (0 < x && x < 100) { код1 } else if (99 < x && x < 200) { код2 } else if (199 < x && x < 300) { код3 } } почитайте про условные операторы станет понятнее.
    1 point
  8. Стандарты надо не выучивать, а научиться понимать. Без базовых знаний предметной области правильное понимание затруднено даже на родном языке, что уж говорить о китайском/арабском/английском с помощью онлайн-переводчика?
    1 point
  9. Лучше ответил по существо
    -2 points
This leaderboard is set to Kiev/GMT+02:00
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy